org.dcm4che.client
Class AssociationRequestor
java.lang.Object
org.dcm4che.client.AssociationRequestor
public class AssociationRequestor
- extends java.lang.Object
- Since:
- Jun 19, 2003
- Version:
- $Revision: 3922 $ $Date: 2005-10-05 18:26:16 +0200 (Mi, 05 Okt 2005) $
- Author:
- gunter zeilinger
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AssociationRequestor
public AssociationRequestor()
addPropertyChangeListener
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener
public void addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
removePropertyChangeListener
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener
public void removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
bindService
public boolean bindService(java.lang.String uid,
DcmService service)
unbindService
public boolean unbindService(java.lang.String uid)
getMaxPDULength
public int getMaxPDULength()
- Returns:
setMaxPDULength
public void setMaxPDULength(int maxLength)
- Parameters:
maxPduLength
-
getHost
public java.lang.String getHost()
- Returns:
setHost
public void setHost(java.lang.String host)
- Parameters:
host
-
getCalledAET
public java.lang.String getCalledAET()
- Returns:
setCalledAET
public void setCalledAET(java.lang.String calledAET)
- Parameters:
calledAET
-
getCallingAET
public java.lang.String getCallingAET()
- Returns:
setCallingAET
public void setCallingAET(java.lang.String callingAET)
- Parameters:
callingAET
-
getAcTimeout
public int getAcTimeout()
- Returns:
setAcTimeout
public void setAcTimeout(int acTimeout)
- Parameters:
acTimeout
-
getDimseTimeout
public int getDimseTimeout()
- Returns:
setDimseTimeout
public void setDimseTimeout(int dimseTimeout)
- Parameters:
dimseTimeout
-
isPackPDVs
public boolean isPackPDVs()
- Returns:
setPackPDVs
public void setPackPDVs(boolean packPDVs)
- Parameters:
packPDVs
-
getPort
public int getPort()
- Returns:
setPort
public void setPort(int port)
- Parameters:
port
-
getSoCloseDelay
public int getSoCloseDelay()
- Returns:
setSoCloseDelay
public void setSoCloseDelay(int soCloseDelay)
- Parameters:
soCloseDelay
-
isConnected
public boolean isConnected()
addPresContext
public int addPresContext(java.lang.String asuid,
java.lang.String[] tsuids)
removePresContext
public void removePresContext(int pcid)
connect
public void connect()
throws java.net.UnknownHostException,
java.io.IOException
- Throws:
java.net.UnknownHostException
java.io.IOException
getAcceptedTransferSyntaxUID
public java.lang.String getAcceptedTransferSyntaxUID(int pcid)
invokeAndWaitForRSP
public Dimse invokeAndWaitForRSP(int pcid,
Command cmd)
throws java.lang.InterruptedException,
java.io.IOException
- Throws:
java.lang.InterruptedException
java.io.IOException
invokeAndWaitForRSP
public Dimse invokeAndWaitForRSP(int pcid,
Command cmd,
Dataset ds)
throws java.lang.InterruptedException,
java.io.IOException
- Throws:
java.lang.InterruptedException
java.io.IOException
invokeAndWaitForRSP
public Dimse invokeAndWaitForRSP(int pcid,
Command cmd,
DataSource ds)
throws java.lang.InterruptedException,
java.io.IOException
- Throws:
java.lang.InterruptedException
java.io.IOException
nextMsgID
public int nextMsgID()
echo
public void echo()
throws java.lang.InterruptedException,
java.io.IOException
- Throws:
java.lang.InterruptedException
java.io.IOException
release
public void release()
throws java.lang.InterruptedException,
java.io.IOException
- Throws:
java.lang.InterruptedException
java.io.IOException