public class ImplantTemplateSCU extends SCU
| Constructor and Description |
|---|
ImplantTemplateSCU(java.net.InetSocketAddress addr)
The InetAddress and port to which user connects.
|
ImplantTemplateSCU(SCUSession objSCUSession)
Instantiates a new ImplantTemplateSCU on the SCU session provided by user.
|
ImplantTemplateSCU(java.lang.String strIP,
int port)
The IP and port to which user connects.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDestinationPath()
Sets the destination path to store the file.
|
void |
send(AssociateRQ objAssociateRQ,
java.lang.String strSOPClassUID,
IDataSet objIDataSet)
Sends the available data sets to the SCP.
|
void |
send(java.lang.String strcallingAETitle,
java.lang.String strCalledAETitle,
java.lang.String strSOPClassUID,
IDataSet objIDataSet)
This method creates association request according to the DataSet collection provided by the user and the Default association.
|
boolean |
sendMessage(DicomMessage objDicomMessage)
This method sends the Request for Media Creation Management Service Class.
|
void |
setDestinationPath(java.lang.String strStorageDestPath)
Retrieves the destination path to store the file.
|
getDIMSEAssociation, getDIMSEResponse, receiveMessage, setAssociationStatus, setDIMSEAssociation, setDIMSEResponsepublic ImplantTemplateSCU(java.lang.String strIP,
int port)
throws java.io.IOException
strIP - String value of IP to which user connects.port - Port to which user connects.java.io.IOException - Signals IO Exception if IO operation fails.public ImplantTemplateSCU(java.net.InetSocketAddress addr)
throws java.io.IOException
addr - InetAddress to which user connects.java.io.IOException - Signals IO Exception if IO operation fails.public ImplantTemplateSCU(SCUSession objSCUSession)
objSCUSession - the object of SCU session on which ImplantTemplateSCU is to be initiated.public java.lang.String getDestinationPath()
public void setDestinationPath(java.lang.String strStorageDestPath)
strStorageDestPath - the strStorageDestPath to setpublic void send(java.lang.String strcallingAETitle,
java.lang.String strCalledAETitle,
java.lang.String strSOPClassUID,
IDataSet objIDataSet)
throws java.io.IOException
strcallingAETitle - value of Calling AE TitlestrCalledAETitle - value of Called AE TitlestrSOPInstanceUID - Affected SOP Instance UID in the command Set.enumCommandField - Enum Represents Element Command Field i.e. the type of service.enumActionTypeID - Enum represents Action Type IDobjIDataSet - instance of dataset which is to be sent.java.io.IOException - Signals that an I/O exception has occurred.public void send(AssociateRQ objAssociateRQ, java.lang.String strSOPClassUID, IDataSet objIDataSet) throws java.io.IOException
objAssociateRQ - The association request i.e. to be sent to SCP.enumCommandField - Enum Represents Element Command Field i.e. the type of service.strSOPInstanceUID - Affected SOP Instance UID in the command Set.enumActionTypeID - Enum represents Action Type IDobjIDataSet - instance of dataset which is to be sent.java.io.IOException - Signals that an I/O exception has occurred.public boolean sendMessage(DicomMessage objDicomMessage) throws java.io.IOException
sendMessage in interface IMessageListenersendMessage in class SCUobjDicomMessage - The Dicom Message containing Request for MediaCreationManagement.java.io.IOException - Signals that an I/O exception has occurred.