public class MediaCreationManagementModule extends Module
| Modifier and Type | Field and Description |
|---|---|
static ISingleCollection<ITag> |
objSingleCollection
The obj single collection.
|
| Constructor and Description |
|---|
MediaCreationManagementModule(IDataSet objIDataSet)
Instantiates a new media creation management module.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAllowLossyCompression()
Retrieves A flag indicating if the SCP is allowed to perform lossy compression.
|
java.lang.String |
getAllowMediaSplitting()
Retrieves A flag indicating if the SCP is allowed to split this request over more than one piece of media.
|
java.lang.String |
getBarcodeSymbology()
Return Code string that describes the bar code symbology that shall be used for printing the Barcode Value.
|
java.lang.String |
getBarcodeValue()
Return String that describes the bar code value to be printed on the media label.
|
java.lang.String |
getExecutionStatus()
Retrieves Execution status of a request.
|
java.lang.String |
getExecutionStatusInfo()
Retrieves Additional information about Execution Status.
|
FailedSOPSequence |
getFailedSOPSequence()
Retrieves pre-initialized object of FailedSOPSequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
java.lang.String |
getIncludeDisplayApplication()
Retrieves A flag indicating if the SCP should include on the media a DICOM Instance Display Application.
|
java.lang.String |
getIncludeNonDICOMObjects()
Retrieves A flag indicating if the SCP should include in the media additional Non-DICOM information/objects.
|
java.lang.String |
getLabelStyleSelection()
Return Unformatted free text to include in the label instead of or in addition to information extracted from the instances.
|
java.lang.String |
getLabelText()
Return Unformatted free text to include in the label instead of or in addition to information extracted from the instances.
|
java.lang.String |
getLabelUsingInformationExtractedFromInstances()
Retrieves the Specification whether or not to extract label information from the instances.
|
java.lang.String |
getMediaDisposition()
Return Unstructured text that describes where and to whom the media is to be sent.
|
java.lang.String |
getNumberOfCopies()
Return number of copies to be printed for each film of the film session.
|
java.lang.String |
getPreserveCompositeInstancesAfterMediaCreation()
Retrieves A flag indicating if the SCP should include on the media a DICOM Instance Display Application.
|
ReferencedSOPSequence |
getReferencedSOPSequence()
Retrieves pre-initialized object of ReferencedSOPSequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
ReferencedStorageMediaSequence |
getReferencedStorageMediaSequence()
Retrieves pre-initialized object of ReferencedStorageMediaSequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
java.lang.String |
getRequestPriority()
Retrieves the priority of the request.
|
java.lang.String |
getStorageMediaFileSetID()
Retrieves The user or implementation specific human readable identifier that identifies a Storage Media on which this SOP Instance resides.
|
java.lang.String |
getStorageMediaFileSetUID()
Retrieves a Unique ID that identifies a Storage Media on which this SOP Instance resides.
|
short |
getTotalNumberofPiecesofMediaCreated()
Retrieves Number of pieces of media that have been successfully created, in order to store all copies of the requested file-set.
|
ISingleCollection<ITag> |
getVectorOfKeys()
This method returns the vector of keys representing the DataElements that belong to this module.
|
void |
setAllowLossyCompression(EnumAllowLossyCompression enumAllowLossyCompression)
Sets A flag indicating if the SCP is allowed to perform lossy compression.
|
void |
setAllowMediaSplitting(EnumAllowMediaSplitting enumAllowMediaSplitting)
Sets A flag indicating if the SCP is allowed to split this request over more than one piece of media.
|
void |
setBarcodeSymbology(java.lang.String strBarcodeSymbology)
Sets Code string that describes the bar code symbology that shall be used for printing the Barcode Value.
|
void |
setBarcodeValue(java.lang.String strBarcodeValue)
Sets String that describes the bar code value to be printed on the media label.
|
void |
setExecutionStatus(EnumExecutionStatus enumExecutionStatus)
Sets Execution status of a request.
|
void |
setExecutionStatusInfo(EnumExecutionStatusInfo enumExecutionStatusInfo)
Sets Additional information about Execution Status.
|
void |
setIncludeDisplayApplication(EnumIncludeDisplayApplication enumIncludeDisplayApplication)
Sets A flag indicating if the SCP should include on the media a DICOM Instance Display Application.
|
void |
setIncludeNonDICOMObjects(EnumIncludeNonDICOMObjects enumIncludeNonDICOMObjects)
Sets A flag indicating if the SCP should include in the media additional Non-DICOM information/objects.
|
void |
setLabelStyleSelection(java.lang.String strLabelStyleSelection)
Sets Unformatted free text to include in the label instead of or in addition to information extracted from the instances.
|
void |
setLabelText(java.lang.String strLabelText)
Sets Unformatted free text to include in the label instead of or in addition to information extracted from the instances.
|
void |
setLabelUsingInformationExtractedFromInstances(EnumLabelUsingInformationExtractedFromInstances enumLabelUsingInformationExtractedFromInstances)
Sets the Specification whether or not to extract label information from the instances.
|
void |
setMediaDisposition(java.lang.String strMediaDisposition)
Sets Unstructured text that describes where and to whom the media is to be sent.
|
void |
setNumberOfCopies(java.lang.String strNumberOfCopies)
Sets number of copies to be printed for each film of the film session.
|
void |
setPreserveCompositeInstancesAfterMediaCreation(EnumPreserveCompositeInstancesAfterMediaCreation enumPreserveCompositeInstancesAfterMediaCreation)
Sets A flag indicating if the SCP should include on the media a DICOM Instance Display Application.
|
void |
setRequestPriority(EnumRequestPriority enumRequestPriority)
Sets the priority of the request.
|
void |
setStorageMediaFileSetID(java.lang.String strStorageMediaFileSetID)
The user or implementation specific human readable identifier that identifies a Storage Media on which this SOP Instance resides.
|
void |
setStorageMediaFileSetUID(java.lang.String strStorageMediaFileSetID)
Uniquely identifies a Storage Media on which this SOP Instance resides.
|
void |
setTotalNumberofPiecesofMediaCreated(short shTotalNumberofPiecesofMediaCreated)
Sets Number of pieces of media that have been successfully created, in order to store all copies of the requested file-set.
|
boolean |
validateModule()
This method validates each Attribute in the Module according to the Type
of the Attribute.Attributes are of 5 types.
|
add, dumpDICOMInfo, getDictionaryReader, getTransferSyntax, isPresent, isPresent, iterator, removepublic static ISingleCollection<ITag> objSingleCollection
public MediaCreationManagementModule(IDataSet objIDataSet)
objIDataSet - the obj i data setpublic boolean validateModule()
throws InvalidModuleException
validateModule in interface IModulevalidateModule in class ModuleInvalidModuleException - - If validation of Module failspublic void setStorageMediaFileSetID(java.lang.String strStorageMediaFileSetID)
strStorageMediaFileSetID - String value of Storage Media File-Set ID.public java.lang.String getStorageMediaFileSetID()
public void setStorageMediaFileSetUID(java.lang.String strStorageMediaFileSetID)
strStorageMediaFileSetID - the str storage media file set idpublic java.lang.String getStorageMediaFileSetUID()
public void setNumberOfCopies(java.lang.String strNumberOfCopies)
strNumberOfCopies - String value of Number Of Copies.public java.lang.String getNumberOfCopies()
public void setRequestPriority(EnumRequestPriority enumRequestPriority)
enumRequestPriority - Enum value of RequestPriority.public java.lang.String getRequestPriority()
public void setLabelUsingInformationExtractedFromInstances(EnumLabelUsingInformationExtractedFromInstances enumLabelUsingInformationExtractedFromInstances)
enumLabelUsingInformationExtractedFromInstances - Enum value of Specification.public java.lang.String getLabelUsingInformationExtractedFromInstances()
public void setLabelText(java.lang.String strLabelText)
strLabelText - String value of LabelText.public java.lang.String getLabelText()
public void setLabelStyleSelection(java.lang.String strLabelStyleSelection)
strLabelStyleSelection - String value of Unformatted free text.public java.lang.String getLabelStyleSelection()
public void setMediaDisposition(java.lang.String strMediaDisposition)
strMediaDisposition - String value of Unstructured text.public java.lang.String getMediaDisposition()
public void setBarcodeValue(java.lang.String strBarcodeValue)
strBarcodeValue - String Barcode Value.public java.lang.String getBarcodeValue()
public void setBarcodeSymbology(java.lang.String strBarcodeSymbology)
strBarcodeSymbology - String bar code symbology.public java.lang.String getBarcodeSymbology()
public void setAllowMediaSplitting(EnumAllowMediaSplitting enumAllowMediaSplitting)
enumAllowMediaSplitting - Enum value of flag.public java.lang.String getAllowMediaSplitting()
public void setAllowLossyCompression(EnumAllowLossyCompression enumAllowLossyCompression)
enumAllowLossyCompression - Enum value of flag.public java.lang.String getAllowLossyCompression()
public void setIncludeNonDICOMObjects(EnumIncludeNonDICOMObjects enumIncludeNonDICOMObjects)
enumIncludeNonDICOMObjects - Enum value of flag.public java.lang.String getIncludeNonDICOMObjects()
public void setIncludeDisplayApplication(EnumIncludeDisplayApplication enumIncludeDisplayApplication)
enumIncludeDisplayApplication - Enum value of flag.public java.lang.String getIncludeDisplayApplication()
public void setPreserveCompositeInstancesAfterMediaCreation(EnumPreserveCompositeInstancesAfterMediaCreation enumPreserveCompositeInstancesAfterMediaCreation)
enumPreserveCompositeInstancesAfterMediaCreation - Enum value of flag.public java.lang.String getPreserveCompositeInstancesAfterMediaCreation()
public void setExecutionStatus(EnumExecutionStatus enumExecutionStatus)
enumExecutionStatus - Enum value of Execution status.public java.lang.String getExecutionStatus()
public void setExecutionStatusInfo(EnumExecutionStatusInfo enumExecutionStatusInfo)
enumExecutionStatusInfo - Enum value of Additional informationpublic java.lang.String getExecutionStatusInfo()
public void setTotalNumberofPiecesofMediaCreated(short shTotalNumberofPiecesofMediaCreated)
shTotalNumberofPiecesofMediaCreated - short value of Number of piecespublic short getTotalNumberofPiecesofMediaCreated()
public ReferencedSOPSequence getReferencedSOPSequence()
public FailedSOPSequence getFailedSOPSequence()
public ReferencedStorageMediaSequence getReferencedStorageMediaSequence()
public ISingleCollection<ITag> getVectorOfKeys()
getVectorOfKeys in class Module