org.dcm4che.net
Interface ActiveAssociation

All Superinterfaces:
java.lang.Runnable

public interface ActiveAssociation
extends java.lang.Runnable

Version:
$Revision: 16966 $ $Date: 2012-08-17 14:24:48 +0200 (Fr, 17 Aug 2012) $

Revisions:

yyyymmdd author:

Author:
{full name}., Gunter Zeilinger
See Also:

Method Summary
 void addCancelListener(int msgID, DimseListener l)
           
 Association getAssociation()
           
 FutureRSP invoke(Dimse rq)
           
 void invoke(Dimse rq, DimseListener l)
           
 void release(boolean waitOnRSP)
           
 void removeCancelListener(int msgID)
           
 void start()
           
 void waitForPendingRSP()
           
 
Methods inherited from interface java.lang.Runnable
run
 

Method Detail

start

void start()

addCancelListener

void addCancelListener(int msgID,
                       DimseListener l)

removeCancelListener

void removeCancelListener(int msgID)

getAssociation

Association getAssociation()

invoke

void invoke(Dimse rq,
            DimseListener l)
            throws java.lang.InterruptedException,
                   java.io.IOException
Throws:
java.lang.InterruptedException
java.io.IOException

invoke

FutureRSP invoke(Dimse rq)
                 throws java.lang.InterruptedException,
                        java.io.IOException
Throws:
java.lang.InterruptedException
java.io.IOException

release

void release(boolean waitOnRSP)
             throws java.lang.InterruptedException,
                    java.io.IOException
Throws:
java.lang.InterruptedException
java.io.IOException

waitForPendingRSP

void waitForPendingRSP()
                       throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException