|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.pixelmed.network.NetworkApplicationInformation
public class NetworkApplicationInformation
This class encapsulates information about DICOM network devices.
| Field Summary | |
|---|---|
static String |
propertyName_DicomRemoteAEs
|
static String |
resourceName_PublicStorageSCPs
|
| Constructor Summary | |
|---|---|
NetworkApplicationInformation()
Construct an empty container for properties of DICOM network devices. |
|
NetworkApplicationInformation(Properties properties)
Extract the DICOM network properties from the supplied properties. |
|
| Method Summary | |
|---|---|
void |
add(String localName,
ApplicationEntity ae)
Add a new AE. |
void |
add(String localName,
String aeTitle,
String hostname,
int port,
String queryModel,
String primaryDeviceType)
Add a new AE. |
void |
addAll(NetworkApplicationInformation infoToAdd)
Add all the entries in the supplied map except any that are already present. |
void |
addAll(Properties properties)
Extract the DICOM network properties from the supplied properties. |
void |
addPublicStorageSCPs()
|
ApplicationEntityMap |
getApplicationEntityMap()
Return the application entity map. |
String |
getApplicationEntityTitleFromLocalName(String localName)
Find the AET an application entity given its local name. |
String |
getLDIFRepresentation(String rootDN)
Make an LDAP LDIF representation of the network information. |
Set |
getListOfApplicationEntityTitlesOfApplicationEntities()
Return the set of local names of application entities. |
Set |
getListOfLocalNamesOfApplicationEntities()
Return the set of local names of application entities. |
String |
getLocalNameFromApplicationEntityTitle(String aet)
Find the local name of an application entity given its AET. |
Properties |
getProperties(Properties properties)
Retrieve the DICOM network properties. |
void |
remove(String localName)
Remove an AE. |
void |
removeAll()
Completely empty all information. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final String resourceName_PublicStorageSCPs
public static final String propertyName_DicomRemoteAEs
| Constructor Detail |
|---|
public NetworkApplicationInformation()
Construct an empty container for properties of DICOM network devices.
public NetworkApplicationInformation(Properties properties)
throws DicomNetworkException
Extract the DICOM network properties from the supplied properties.
properties -
DicomNetworkException| Method Detail |
|---|
public void addPublicStorageSCPs()
throws IOException,
DicomNetworkException
IOException
DicomNetworkException
public void addAll(Properties properties)
throws DicomNetworkException
Extract the DICOM network properties from the supplied properties.
properties -
DicomNetworkExceptionpublic Properties getProperties(Properties properties)
Retrieve the DICOM network properties.
param properties the existing properties to add to (removing any properties already there), or null if none
public void removeAll()
Completely empty all information.
public void remove(String localName)
Remove an AE.
localName -
public void add(String localName,
ApplicationEntity ae)
throws DicomNetworkException
Add a new AE.
localName - ae -
DicomNetworkException - if local name or AET already used, or either is null or empty
public void add(String localName,
String aeTitle,
String hostname,
int port,
String queryModel,
String primaryDeviceType)
throws DicomNetworkException
Add a new AE.
localName - aeTitle - port - queryModel - null if unknownprimaryDeviceType - null if unknown
DicomNetworkException - if local name or AET already used, or either is null or emptypublic void addAll(NetworkApplicationInformation infoToAdd)
Add all the entries in the supplied map except any that are already present.
infoToAdd - the information to addpublic ApplicationEntityMap getApplicationEntityMap()
Return the application entity map.
public Set getListOfLocalNamesOfApplicationEntities()
Return the set of local names of application entities.
public Set getListOfApplicationEntityTitlesOfApplicationEntities()
Return the set of local names of application entities.
public String getApplicationEntityTitleFromLocalName(String localName)
Find the AET an application entity given its local name.
localName - the local name of the AE
public String getLocalNameFromApplicationEntityTitle(String aet)
Find the local name of an application entity given its AET.
aet - the application entity title
public String getLDIFRepresentation(String rootDN)
Make an LDAP LDIF representation of the network information.
rootDN - the root distinguished name to attach the DICOM configuration information below
ldapaddpublic String toString()
toString in class Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||