org.dcm4che2.net.pdu
Class AAssociateRQAC

java.lang.Object
  extended by org.dcm4che2.net.pdu.AAssociateRQAC
Direct Known Subclasses:
AAssociateAC, AAssociateRQ

public abstract class AAssociateRQAC
extends java.lang.Object

Since:
Sep 15, 2005
Version:
$Reversion$ $Date: 2008-08-21 12:21:32 +0200 (Thu, 21 Aug 2008) $
Author:
gunter zeilinger(gunterze@gmail.com)

Field Summary
protected  java.lang.String applicationContext
           
protected  java.lang.String calledAET
           
protected  java.lang.String callingAET
           
protected  java.util.LinkedHashMap<java.lang.String,CommonExtendedNegotiation> commonExtNegMap
           
static int DEF_MAX_PDU_LENGTH
           
protected  java.util.LinkedHashMap<java.lang.String,ExtendedNegotiation> extNegMap
           
protected  java.lang.String implClassUID
           
protected  java.lang.String implVersionName
           
protected  int maxOpsInvoked
           
protected  int maxOpsPerformed
           
protected  int maxPDULength
           
protected  IntHashtable<PresentationContext> pcidMap
           
protected  java.util.ArrayList<PresentationContext> pcs
           
protected  int protocolVersion
           
protected  byte[] reservedBytes
           
protected  java.util.LinkedHashMap<java.lang.String,RoleSelection> roleSelMap
           
 
Constructor Summary
AAssociateRQAC()
           
 
Method Summary
 CommonExtendedNegotiation addCommonExtendedNegotiation(CommonExtendedNegotiation extNeg)
           
 ExtendedNegotiation addExtendedNegotiation(ExtendedNegotiation extNeg)
           
 void addPresentationContext(PresentationContext pc)
           
 RoleSelection addRoleSelection(RoleSelection rs)
           
protected abstract  void appendUserIdentity(java.lang.StringBuffer sb)
           
 java.lang.String getApplicationContext()
           
 java.lang.String getCalledAET()
           
 java.lang.String getCallingAET()
           
 CommonExtendedNegotiation getCommonExtendedNegotiationFor(java.lang.String cuid)
           
 java.util.Collection<CommonExtendedNegotiation> getCommonExtendedNegotiations()
           
 ExtendedNegotiation getExtendedNegotiationFor(java.lang.String cuid)
           
 java.util.Collection<ExtendedNegotiation> getExtendedNegotiations()
           
 java.lang.String getImplClassUID()
           
 java.lang.String getImplVersionName()
           
 int getMaxOpsInvoked()
           
 int getMaxOpsPerformed()
           
 int getMaxPDULength()
           
 int getNumberOfPresentationContexts()
           
 PresentationContext getPresentationContext(int pcid)
           
 java.util.Collection<PresentationContext> getPresentationContexts()
           
 int getProtocolVersion()
           
 byte[] getReservedBytes()
           
 RoleSelection getRoleSelectionFor(java.lang.String cuid)
           
 java.util.Collection<RoleSelection> getRoleSelections()
           
 boolean isAsyncOps()
           
 int length()
           
 CommonExtendedNegotiation removeCommonExtendedNegotiationFor(java.lang.String cuid)
           
 ExtendedNegotiation removeExtendedNegotiationFor(java.lang.String cuid)
           
 boolean removePresentationContext(PresentationContext pc)
           
 RoleSelection removeRoleSelectionFor(java.lang.String cuid)
           
 void setApplicationContext(java.lang.String applicationContext)
           
 void setCalledAET(java.lang.String calledAET)
           
 void setCallingAET(java.lang.String callingAET)
           
 void setImplClassUID(java.lang.String implClassUID)
           
 void setImplVersionName(java.lang.String implVersionName)
           
 void setMaxOpsInvoked(int maxOpsInvoked)
           
 void setMaxOpsPerformed(int maxOpsPerformed)
           
 void setMaxPDULength(int maxPDULength)
           
 void setProtocolVersion(int protocolVersion)
           
 void setReservedBytes(byte[] reservedBytes)
           
protected  java.lang.String toString(java.lang.String type)
           
 int userInfoLength()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEF_MAX_PDU_LENGTH

public static final int DEF_MAX_PDU_LENGTH
See Also:
Constant Field Values

reservedBytes

protected byte[] reservedBytes

protocolVersion

protected int protocolVersion

maxPDULength

protected int maxPDULength

maxOpsInvoked

protected int maxOpsInvoked

maxOpsPerformed

protected int maxOpsPerformed

calledAET

protected java.lang.String calledAET

callingAET

protected java.lang.String callingAET

applicationContext

protected java.lang.String applicationContext

implClassUID

protected java.lang.String implClassUID

implVersionName

protected java.lang.String implVersionName

pcs

protected final java.util.ArrayList<PresentationContext> pcs

pcidMap

protected final IntHashtable<PresentationContext> pcidMap

roleSelMap

protected final java.util.LinkedHashMap<java.lang.String,RoleSelection> roleSelMap

extNegMap

protected final java.util.LinkedHashMap<java.lang.String,ExtendedNegotiation> extNegMap

commonExtNegMap

protected final java.util.LinkedHashMap<java.lang.String,CommonExtendedNegotiation> commonExtNegMap
Constructor Detail

AAssociateRQAC

public AAssociateRQAC()
Method Detail

getProtocolVersion

public final int getProtocolVersion()

setProtocolVersion

public final void setProtocolVersion(int protocolVersion)

getReservedBytes

public final byte[] getReservedBytes()

setReservedBytes

public final void setReservedBytes(byte[] reservedBytes)

getCalledAET

public final java.lang.String getCalledAET()

setCalledAET

public final void setCalledAET(java.lang.String calledAET)

getCallingAET

public final java.lang.String getCallingAET()

setCallingAET

public final void setCallingAET(java.lang.String callingAET)

getApplicationContext

public final java.lang.String getApplicationContext()

setApplicationContext

public final void setApplicationContext(java.lang.String applicationContext)

getMaxPDULength

public final int getMaxPDULength()

setMaxPDULength

public final void setMaxPDULength(int maxPDULength)

getMaxOpsInvoked

public final int getMaxOpsInvoked()

setMaxOpsInvoked

public final void setMaxOpsInvoked(int maxOpsInvoked)

getMaxOpsPerformed

public final int getMaxOpsPerformed()

setMaxOpsPerformed

public final void setMaxOpsPerformed(int maxOpsPerformed)

isAsyncOps

public final boolean isAsyncOps()

getImplClassUID

public final java.lang.String getImplClassUID()

setImplClassUID

public final void setImplClassUID(java.lang.String implClassUID)

getImplVersionName

public final java.lang.String getImplVersionName()

setImplVersionName

public final void setImplVersionName(java.lang.String implVersionName)

getPresentationContexts

public java.util.Collection<PresentationContext> getPresentationContexts()

getNumberOfPresentationContexts

public int getNumberOfPresentationContexts()

getPresentationContext

public PresentationContext getPresentationContext(int pcid)

addPresentationContext

public void addPresentationContext(PresentationContext pc)

removePresentationContext

public boolean removePresentationContext(PresentationContext pc)

getRoleSelections

public java.util.Collection<RoleSelection> getRoleSelections()

getRoleSelectionFor

public RoleSelection getRoleSelectionFor(java.lang.String cuid)

addRoleSelection

public RoleSelection addRoleSelection(RoleSelection rs)

removeRoleSelectionFor

public RoleSelection removeRoleSelectionFor(java.lang.String cuid)

getExtendedNegotiations

public java.util.Collection<ExtendedNegotiation> getExtendedNegotiations()

getExtendedNegotiationFor

public ExtendedNegotiation getExtendedNegotiationFor(java.lang.String cuid)

addExtendedNegotiation

public ExtendedNegotiation addExtendedNegotiation(ExtendedNegotiation extNeg)

removeExtendedNegotiationFor

public ExtendedNegotiation removeExtendedNegotiationFor(java.lang.String cuid)

getCommonExtendedNegotiations

public java.util.Collection<CommonExtendedNegotiation> getCommonExtendedNegotiations()

getCommonExtendedNegotiationFor

public CommonExtendedNegotiation getCommonExtendedNegotiationFor(java.lang.String cuid)

addCommonExtendedNegotiation

public CommonExtendedNegotiation addCommonExtendedNegotiation(CommonExtendedNegotiation extNeg)

removeCommonExtendedNegotiationFor

public CommonExtendedNegotiation removeCommonExtendedNegotiationFor(java.lang.String cuid)

length

public int length()

userInfoLength

public int userInfoLength()

toString

protected java.lang.String toString(java.lang.String type)

appendUserIdentity

protected abstract void appendUserIdentity(java.lang.StringBuffer sb)


Copyright © 2011 dcm4che. All Rights Reserved.