public class SOPList extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
void |
CleanList()
Removes selected services that do not have accepted transfers syntaxes
|
int |
getAccepted()
Get the number of SOP Classes that are marked as accepted
|
static SOPList |
getInstance() |
java.util.List |
getKeys()
Get the name of all the SOP Classes used in list
|
java.lang.String |
getSOPList() |
TransfersStorage |
getTS(java.lang.String UID)
Given a SOP Class returns it's Tranfer Syntaxes
|
int |
registerSOP(java.lang.String UID)
Add a SOP Class to the list
|
void |
RemoveSOP(java.lang.String UID)
Remove a SOP Class from List
|
void |
setDefaultSettings()
If configuration file has no information, assume default settings
|
int |
updateTS(java.lang.String UID,
boolean[] p,
boolean a)
Updates a given SOP Class accepted Tranfer Syntaxes
|
int |
updateTSField(java.lang.String UID,
java.lang.String name,
boolean value)
Updates a given SOP Class accepted Tranfer Syntaxes
|
public static SOPList getInstance()
public void setDefaultSettings()
public int registerSOP(java.lang.String UID)
UID - SOP Classpublic TransfersStorage getTS(java.lang.String UID)
UID - SOP Classpublic int updateTS(java.lang.String UID, boolean[] p, boolean a)
UID - SOP Classp - Transfer Syntaxes accepted on a boolean arraya - Globaly accept/reject this SOP Classpublic int updateTSField(java.lang.String UID, java.lang.String name, boolean value)
UID - SOP Classname - vale - public void RemoveSOP(java.lang.String UID)
UID - SOP Classpublic void CleanList()
public java.util.List getKeys()
public int getAccepted()
public java.lang.String getSOPList()