public class DatasetCStoreItemRequest extends AbstractCStoreItemRequest
CStoreItemRequest.Status
name, sopClass, sopInstanceUID, status, throwable, transferSyntax
EXCEPTION, NODICOM, VALID
Constructor and Description |
---|
DatasetCStoreItemRequest(DicomObject dicomObject) |
Modifier and Type | Method and Description |
---|---|
DicomObject |
getDataset() |
java.lang.String |
getName()
should return a unique identifier that may be used in messages
|
long |
getSize()
an indication of the size (bytes) of the instance to be sent
|
java.lang.String |
getSopClass()
the SOP Class of the SOP instance to be stored
|
java.lang.String |
getSopInstanceUID()
the SOP Instance UID of the SOP instance to be stored
|
CStoreItemRequest.Status |
getStatus()
the status of this request.
|
java.lang.Throwable |
getThrowable()
a Throwable that may be encountered during the sending (or preparation of the association)
|
java.lang.String |
getTranferSyntax() |
DicomObject |
readDicomObject()
returns the DicomObject that will be sent in the C-STORE
|
equals, getTransferSyntax, hashCode, setStatus, setThrowable
public DatasetCStoreItemRequest(DicomObject dicomObject)
public DicomObject getDataset()
public long getSize()
CStoreItemRequest
getSize
in interface CStoreItemRequest
getSize
in class AbstractCStoreItemRequest
public DicomObject readDicomObject() throws DicomException, java.io.IOException
CStoreItemRequest
readDicomObject
in interface CStoreItemRequest
readDicomObject
in class AbstractCStoreItemRequest
DicomException
java.io.IOException
public java.lang.String getName()
CStoreItemRequest
getName
in interface CStoreItemRequest
getName
in class AbstractCStoreItemRequest
public java.lang.String getSopClass()
CStoreItemRequest
getSopClass
in interface CStoreItemRequest
getSopClass
in class AbstractCStoreItemRequest
public java.lang.String getSopInstanceUID()
CStoreItemRequest
getSopInstanceUID
in interface CStoreItemRequest
getSopInstanceUID
in class AbstractCStoreItemRequest
public CStoreItemRequest.Status getStatus()
CStoreItemRequest
getStatus
in interface CStoreItemRequest
getStatus
in class AbstractCStoreItemRequest
public java.lang.Throwable getThrowable()
CStoreItemRequest
getThrowable
in interface CStoreItemRequest
getThrowable
in class AbstractCStoreItemRequest
public java.lang.String getTranferSyntax()