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()