org.dcm4che.server
Interface DcmHandler

All Superinterfaces:
Server.Handler

public interface DcmHandler
extends Server.Handler

Since:
June, 2002
Version:
$Revision: 7898 $ $Date: 2008-11-03 12:15:52 +0100 (Mo, 03 Nov 2008) $
Author:
Gunter Zeilinger

Method Summary
 void addAssociationListener(AssociationListener l)
          Adds a feature to the AssociationListener attribute of the DcmHandler object
 java.util.Iterator associationListenerIterator()
           
 AcceptorPolicy getAcceptorPolicy()
          Gets the acceptorPolicy attribute of the DcmHandler object
 DcmServiceRegistry getDcmServiceRegistry()
          Gets the dcmServiceRegistry attribute of the DcmHandler object
 int getDimseTimeout()
          Getter for property dimseTimeout.
 int getRqTimeout()
          Getter for property rqTimeout.
 int getSoCloseDelay()
          Getter for property soCloseDelay.
 boolean isPackPDVs()
          Getter for property packPDVs.
 void removeAssociationListener(AssociationListener l)
          Description of the Method
 void setAcceptorPolicy(AcceptorPolicy policy)
          Sets the acceptorPolicy attribute of the DcmHandler object
 void setDcmServiceRegistry(DcmServiceRegistry services)
          Sets the dcmServiceRegistry attribute of the DcmHandler object
 void setDimseTimeout(int dimseTimeout)
          Setter for property dimseTimeout.
 void setPackPDVs(boolean packPDVs)
          Setter for property packPDVs.
 void setRqTimeout(int timeout)
          Setter for property rqTimeout.
 void setSoCloseDelay(int soCloseDelay)
          Setter for property soCloseDelay.
 
Methods inherited from interface org.dcm4che.server.Server.Handler
handle, isSockedClosedByHandler
 

Method Detail

addAssociationListener

void addAssociationListener(AssociationListener l)
Adds a feature to the AssociationListener attribute of the DcmHandler object

Parameters:
l - The feature to be added to the AssociationListener attribute

removeAssociationListener

void removeAssociationListener(AssociationListener l)
Description of the Method

Parameters:
l - Description of the Parameter

associationListenerIterator

java.util.Iterator associationListenerIterator()

setAcceptorPolicy

void setAcceptorPolicy(AcceptorPolicy policy)
Sets the acceptorPolicy attribute of the DcmHandler object

Parameters:
policy - The new acceptorPolicy value

getAcceptorPolicy

AcceptorPolicy getAcceptorPolicy()
Gets the acceptorPolicy attribute of the DcmHandler object

Returns:
The acceptorPolicy value

setDcmServiceRegistry

void setDcmServiceRegistry(DcmServiceRegistry services)
Sets the dcmServiceRegistry attribute of the DcmHandler object

Parameters:
services - The new dcmServiceRegistry value

getDcmServiceRegistry

DcmServiceRegistry getDcmServiceRegistry()
Gets the dcmServiceRegistry attribute of the DcmHandler object

Returns:
The dcmServiceRegistry value

getRqTimeout

int getRqTimeout()
Getter for property rqTimeout.

Returns:
Value of property rqTimeout.

setRqTimeout

void setRqTimeout(int timeout)
Setter for property rqTimeout.

Parameters:
timeout - The new rqTimeout value

getDimseTimeout

int getDimseTimeout()
Getter for property dimseTimeout.

Returns:
Value of property dimseTimeout.

setDimseTimeout

void setDimseTimeout(int dimseTimeout)
Setter for property dimseTimeout.

Parameters:
dimseTimeout - New value of property dimseTimeout.

getSoCloseDelay

int getSoCloseDelay()
Getter for property soCloseDelay.

Returns:
Value of property soCloseDelay.

setSoCloseDelay

void setSoCloseDelay(int soCloseDelay)
Setter for property soCloseDelay.

Parameters:
soCloseDelay - New value of property soCloseDelay.

isPackPDVs

boolean isPackPDVs()
Getter for property packPDVs.

Returns:
Value of property packPDVs.

setPackPDVs

void setPackPDVs(boolean packPDVs)
Setter for property packPDVs.

Parameters:
packPDVs - New value of property packPDVs.