org.dicom4j.network.association.associate
Class AssociateResponse

java.lang.Object
  extended by org.dicom4j.network.association.associate.AssociatePrimitive
      extended by org.dicom4j.network.association.associate.support.AssociateRQRSP
          extended by org.dicom4j.network.association.associate.AssociateResponse

public class AssociateResponse
extends AssociateRQRSP

A-ASSOCIATE response

Since:
0.0.0
Author:
Laurent Lecomte

Constructor Summary
AssociateResponse()
           
AssociateResponse(AssociateACPDU aAssociateACPDU)
           
AssociateResponse(AssociateRequest aAssociateRequest)
          creates an new Response from an AssociateRequest
AssociateResponse(String aCalledAET, String aCallingAET)
           
 
Method Summary
 void addAcceptancePresentationContext(byte aPresentationID, String aTransfertSyntax)
           
 void addNotSupportedPresentationContext(byte aPresentationID, String aTransfertSyntax)
           
 void addPresentationContext(byte aPresentationID, byte aReason, String aTransfertSyntax)
           
 PresentationContextItemAC addPresentationContextItemAC(PresentationContextItemAC item)
           
 String getImplementationClassUID()
           
 String getImplementationVersionName()
           
 long getMaximumLengthPDULength()
           
 PresentationContextItemAC getPresentationContext(byte aPresentationID)
           
 TransferSyntax getTransferSyntax(byte aPresentationID)
           
 String getTransferSyntaxUID(byte aPresentationID)
           
 boolean isAccepted(byte aPresentationID)
           
 
Methods inherited from class org.dicom4j.network.association.associate.support.AssociateRQRSP
addScpScuRoleSelection, getApplicationContext, getAsynchronousOperationsWindow, getCalledAET, getCallingAET, getMaximumNumberOperationsInvoked, getMaximumNumberOperationsPerformed, getMaximumPDUSize, setApplicationContext, setCalledAET, setCallingAET, setClassUID, setImplementationClassUID, setImplementationVersionName, setMaximumNumberOperationsInvoked, setMaximumNumberOperationsPerformed, setMaximumPDUSize
 
Methods inherited from class org.dicom4j.network.association.associate.AssociatePrimitive
getProtocolDataUnit, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AssociateResponse

public AssociateResponse()

AssociateResponse

public AssociateResponse(AssociateRequest aAssociateRequest)
creates an new Response from an AssociateRequest

Parameters:
aAssociateRequest -
Since:
0.0.6

AssociateResponse

public AssociateResponse(AssociateACPDU aAssociateACPDU)

AssociateResponse

public AssociateResponse(String aCalledAET,
                         String aCallingAET)
Method Detail

addAcceptancePresentationContext

public void addAcceptancePresentationContext(byte aPresentationID,
                                             String aTransfertSyntax)

addNotSupportedPresentationContext

public void addNotSupportedPresentationContext(byte aPresentationID,
                                               String aTransfertSyntax)

addPresentationContext

public void addPresentationContext(byte aPresentationID,
                                   byte aReason,
                                   String aTransfertSyntax)

addPresentationContextItemAC

public PresentationContextItemAC addPresentationContextItemAC(PresentationContextItemAC item)

getImplementationClassUID

public String getImplementationClassUID()
Overrides:
getImplementationClassUID in class AssociateRQRSP

getImplementationVersionName

public String getImplementationVersionName()
Overrides:
getImplementationVersionName in class AssociateRQRSP

getMaximumLengthPDULength

public long getMaximumLengthPDULength()

getPresentationContext

public PresentationContextItemAC getPresentationContext(byte aPresentationID)

getTransferSyntax

public TransferSyntax getTransferSyntax(byte aPresentationID)
                                 throws DicomException
Throws:
DicomException

getTransferSyntaxUID

public String getTransferSyntaxUID(byte aPresentationID)

isAccepted

public boolean isAccepted(byte aPresentationID)


Copyright © 2009 dicom4j. All Rights Reserved.