org.dcm4che.net
Interface AcceptorPolicy


public interface AcceptorPolicy

Defines association acceptance/rejection behavior.

Version:
$Revision: 4896 $

Revisions:

20020518 gunter zeilinger:

Author:
gunter zeilinger
See Also:
Association.accept(org.dcm4che.net.AcceptorPolicy)

Method Summary
 boolean addCalledAET(java.lang.String aet)
           
 boolean addCallingAET(java.lang.String aet)
           
 AsyncOpsWindow getAsyncOpsWindow()
           
 AETFilter getCalledAETFilter()
           
 java.lang.String[] getCalledAETs()
           
 AETFilter getCallingAETFilter()
           
 java.lang.String[] getCallingAETs()
           
 ExtNegotiator getExtNegPolicy(java.lang.String uid)
           
 java.lang.String getImplClassUID()
           
 java.lang.String getImplVersionName()
           
 int getMaxPDULength()
           
 AcceptorPolicy getPolicyForCalledAET(java.lang.String aet)
           
 AcceptorPolicy getPolicyForCallingAET(java.lang.String aet)
           
 PresContext getPresContext(java.lang.String asuid)
           
 RoleSelection getRoleSelection(java.lang.String uid)
           
 UserIdentityNegotiator getUserIdentityNegotiator()
           
 java.util.List listPresContext()
           
 PDU negotiate(Association assoc)
           
 java.lang.String putApplicationContextName(java.lang.String proposed, java.lang.String returned)
           
 ExtNegotiator putExtNegPolicy(java.lang.String uid, ExtNegotiator en)
           
 AcceptorPolicy putPolicyForCalledAET(java.lang.String aet, AcceptorPolicy policy)
           
 AcceptorPolicy putPolicyForCallingAET(java.lang.String aet, AcceptorPolicy policy)
           
 PresContext putPresContext(java.lang.String asuid, java.lang.String[] tsuids)
           
 RoleSelection putRoleSelection(java.lang.String uid, boolean scu, boolean scp)
           
 boolean removeCalledAET(java.lang.String aet)
           
 boolean removeCallingAET(java.lang.String aet)
           
 RoleSelection removeRoleSelection(java.lang.String uid)
           
 void setAsyncOpsWindow(int maxOpsInvoked, int maxOpsPerformed)
           
 void setCalledAETFilter(AETFilter filter)
           
 void setCalledAETs(java.lang.String[] aets)
           
 void setCallingAETFilter(AETFilter filter)
           
 void setCallingAETs(java.lang.String[] aets)
           
 void setImplClassUID(java.lang.String implClassUID)
           
 void setImplVersionName(java.lang.String implVers)
           
 void setMaxPDULength(int maxLength)
           
 void setUserIdentityNegotiator(UserIdentityNegotiator identNegotiator)
           
 

Method Detail

setMaxPDULength

void setMaxPDULength(int maxLength)

getMaxPDULength

int getMaxPDULength()

getAsyncOpsWindow

AsyncOpsWindow getAsyncOpsWindow()

setAsyncOpsWindow

void setAsyncOpsWindow(int maxOpsInvoked,
                       int maxOpsPerformed)

setImplClassUID

void setImplClassUID(java.lang.String implClassUID)

getImplClassUID

java.lang.String getImplClassUID()

setImplVersionName

void setImplVersionName(java.lang.String implVers)

getImplVersionName

java.lang.String getImplVersionName()

putApplicationContextName

java.lang.String putApplicationContextName(java.lang.String proposed,
                                           java.lang.String returned)

setCalledAETFilter

void setCalledAETFilter(AETFilter filter)

getCalledAETFilter

AETFilter getCalledAETFilter()

setCallingAETFilter

void setCallingAETFilter(AETFilter filter)

getCallingAETFilter

AETFilter getCallingAETFilter()

addCalledAET

boolean addCalledAET(java.lang.String aet)

removeCalledAET

boolean removeCalledAET(java.lang.String aet)

setCalledAETs

void setCalledAETs(java.lang.String[] aets)

getCalledAETs

java.lang.String[] getCalledAETs()

addCallingAET

boolean addCallingAET(java.lang.String aet)

removeCallingAET

boolean removeCallingAET(java.lang.String aet)

setCallingAETs

void setCallingAETs(java.lang.String[] aets)

getCallingAETs

java.lang.String[] getCallingAETs()

putPolicyForCalledAET

AcceptorPolicy putPolicyForCalledAET(java.lang.String aet,
                                     AcceptorPolicy policy)

getPolicyForCalledAET

AcceptorPolicy getPolicyForCalledAET(java.lang.String aet)

putPolicyForCallingAET

AcceptorPolicy putPolicyForCallingAET(java.lang.String aet,
                                      AcceptorPolicy policy)

getPolicyForCallingAET

AcceptorPolicy getPolicyForCallingAET(java.lang.String aet)

putPresContext

PresContext putPresContext(java.lang.String asuid,
                           java.lang.String[] tsuids)

getPresContext

PresContext getPresContext(java.lang.String asuid)

listPresContext

java.util.List listPresContext()

putRoleSelection

RoleSelection putRoleSelection(java.lang.String uid,
                               boolean scu,
                               boolean scp)

getRoleSelection

RoleSelection getRoleSelection(java.lang.String uid)

removeRoleSelection

RoleSelection removeRoleSelection(java.lang.String uid)

putExtNegPolicy

ExtNegotiator putExtNegPolicy(java.lang.String uid,
                              ExtNegotiator en)

getExtNegPolicy

ExtNegotiator getExtNegPolicy(java.lang.String uid)

setUserIdentityNegotiator

void setUserIdentityNegotiator(UserIdentityNegotiator identNegotiator)

getUserIdentityNegotiator

UserIdentityNegotiator getUserIdentityNegotiator()

negotiate

PDU negotiate(Association assoc)