org.dicom4j.network.dimse.messages.support
Class DimseRequestMessage

java.lang.Object
  extended by org.dicom4j.network.dimse.messages.support.AbstractDimseMessage
      extended by org.dicom4j.network.dimse.messages.support.DimseMessageWithAffectedSOPClass
          extended by org.dicom4j.network.dimse.messages.support.DimseRequestMessage
All Implemented Interfaces:
DimseMessage
Direct Known Subclasses:
CEchoRequestMessage, CFindRequestMessage, CGetRequestMessage, CMoveRequestMessage, CStoreRequestMessage, NCreateRequest

public abstract class DimseRequestMessage
extends DimseMessageWithAffectedSOPClass

Base class for Request DIMSE messages

Since:
0.0.1
Author:
Laurent Lecomte

Constructor Summary
DimseRequestMessage(CommandSet aCommandSet)
           
DimseRequestMessage(int aMessageID)
           
DimseRequestMessage(int aMessageID, String aAffectedSOPClassUID)
           
 
Method Summary
 String getAffectedSOPClassUID()
           
 UniqueIdentifier getAffectedSOPClassUIDElement()
           
 UniqueIdentifier getAffectedSOPInstanceUIDElement()
           
 boolean hasAffectedSOPClassUID()
           
 void setAffectedSOPClassUID(String AffectedSOPClassUID)
           
 
Methods inherited from class org.dicom4j.network.dimse.messages.support.AbstractDimseMessage
getCommandField, getCommandSet, getDataSet, getMessageID, getName, getSopClassRegistry, isCEchoRequest, isCEchoResponse, isCFindRequest, removeDataSet, setCommandField, setDataSet, setSopClassRegistry
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DimseRequestMessage

public DimseRequestMessage(CommandSet aCommandSet)

DimseRequestMessage

public DimseRequestMessage(int aMessageID)
                    throws DicomException
Throws:
DicomException

DimseRequestMessage

public DimseRequestMessage(int aMessageID,
                           String aAffectedSOPClassUID)
                    throws DicomException
Throws:
DicomException
Method Detail

getAffectedSOPClassUID

public String getAffectedSOPClassUID()
Overrides:
getAffectedSOPClassUID in class DimseMessageWithAffectedSOPClass

getAffectedSOPInstanceUIDElement

public UniqueIdentifier getAffectedSOPInstanceUIDElement()
                                                  throws DicomException
Throws:
DicomException

hasAffectedSOPClassUID

public boolean hasAffectedSOPClassUID()
Overrides:
hasAffectedSOPClassUID in class DimseMessageWithAffectedSOPClass

getAffectedSOPClassUIDElement

public UniqueIdentifier getAffectedSOPClassUIDElement()
                                               throws DicomException
Throws:
DicomException

setAffectedSOPClassUID

public void setAffectedSOPClassUID(String AffectedSOPClassUID)
                            throws DicomException,
                                   DimseException
Throws:
DicomException
DimseException


Copyright © 2009 dicom4j. All Rights Reserved.