public class MediaCreation_DBAgent
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close data base connection.
|
static MediaCreation_DBAgent |
createInstance(java.lang.String strConnectionString,
java.lang.String strDriverName)
Creates instance of MediaCreation_DBAgent.
|
boolean |
createMediaCreationInstance(IDataSet objIDataSet,
java.lang.String strSOPInstanceUID)
Creates SOP Instance for provided SOPInstanceUID and Dataset.
|
boolean |
isSOPInstanceExist(java.lang.String strSOPInstance)
Checks whether provided SOP Instance is created or not.
|
java.lang.String |
isSOPInstanceScheduled(java.lang.String strSOPInstance)
Checks whether provided SOP Instance is scheduled or not.
|
IDataSet |
retrieveMediaCreationInstanceInfo(ISingleCollection<ITag> objITagCollection,
java.lang.String strSOPInstanceUID)
Retrieves information for a Media Creation SOP Instance according to the attributes provided in Dataset.
|
IDataSet |
retrieveScheduledInstanceInfo(ISingleCollection<ITag> objITagCollection,
java.lang.String strSOPInstanceUID)
Retrieves information for a scheduled MediaCreationSOPInstance according to the attributes provided in Dataset.
|
boolean |
updateScheduledInstanceInfo(IDataSet objIDataSet,
java.lang.String strSOPInstanceUID)
Updates information for a scheduled MediaCreationSOPInstance according to the attributes provided in Dataset.
|
public static MediaCreation_DBAgent createInstance(java.lang.String strConnectionString, java.lang.String strDriverName) throws java.sql.SQLException, java.lang.ClassNotFoundException, java.lang.InstantiationException, java.lang.IllegalAccessException
java.sql.SQLException - Signals if SQL Exception occurs.java.lang.ClassNotFoundException - if ClassNotFoundException occursjava.lang.InstantiationException - if InstantiationException occursjava.lang.IllegalAccessException - if IllegalAccessException occurspublic boolean createMediaCreationInstance(IDataSet objIDataSet, java.lang.String strSOPInstanceUID) throws java.sql.SQLException
objIDataSet - instance of DatasetstrSOPInstanceUID - value of SOPInstanceUIDjava.sql.SQLException - if SQL operation failspublic IDataSet retrieveMediaCreationInstanceInfo(ISingleCollection<ITag> objITagCollection, java.lang.String strSOPInstanceUID) throws java.sql.SQLException
objIDataSet - instance of DatasetstrSOPInstanceUID - value of SOPInstanceUIDjava.sql.SQLException - if SQL operation failspublic IDataSet retrieveScheduledInstanceInfo(ISingleCollection<ITag> objITagCollection, java.lang.String strSOPInstanceUID) throws java.sql.SQLException
objIDataSet - instance of DatasetstrSOPInstanceUID - value of SOPInstanceUIDjava.sql.SQLException - if SQL operation failspublic boolean updateScheduledInstanceInfo(IDataSet objIDataSet, java.lang.String strSOPInstanceUID) throws java.sql.SQLException
objIDataSet - instance of DatasetstrSOPInstanceUID - value of SOPInstanceUIDjava.sql.SQLException - if SQL operation failspublic boolean isSOPInstanceExist(java.lang.String strSOPInstance)
throws java.sql.SQLException
strSOPInstance - value of SOP Instance UIDjava.sql.SQLException - if sql operation failspublic java.lang.String isSOPInstanceScheduled(java.lang.String strSOPInstance)
throws java.sql.SQLException
strSOPInstance - value of SOP Instance UIDjava.sql.SQLException - if sql operation failspublic void close()
throws java.sql.SQLException
java.sql.SQLException