Package com.pixelmed.network
Class NetworkConfigurationFromLDAP
- java.lang.Object
-
- com.pixelmed.network.NetworkConfigurationSource
-
- com.pixelmed.network.NetworkConfigurationFromLDAP
-
public class NetworkConfigurationFromLDAP extends NetworkConfigurationSource
This class provides utilities to automatically configure DICOM network parameters.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected classNetworkConfigurationFromLDAP.GetNetworkApplicationInformation-
Nested classes/interfaces inherited from class com.pixelmed.network.NetworkConfigurationSource
NetworkConfigurationSource.DumpNetworkApplicationInformation
-
-
Field Summary
Fields Modifier and Type Field Description protected NetworkConfigurationFromLDAP.GetNetworkApplicationInformationgetter-
Fields inherited from class com.pixelmed.network.NetworkConfigurationSource
debugLevel, DefaultDumpInfoInterval, DefaultSourceRefreshInterval, dumper, timer
-
-
Constructor Summary
Constructors Constructor Description NetworkConfigurationFromLDAP(int debugLevel)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactivateDiscovery(int refreshInterval)Start discovery of network configuration, if possible.voiddeActivateDiscovery()Stop discovery.protected voidgetNetworkConfiguration()static voidmain(java.lang.String[] arg)Test method that periodically queries an LDAP server and dumps its contents periodically.-
Methods inherited from class com.pixelmed.network.NetworkConfigurationSource
activateDiscovery, activateDumper, activateDumper, close, deActivateDumper, getNetworkApplicationInformation
-
-
-
-
Field Detail
-
getter
protected NetworkConfigurationFromLDAP.GetNetworkApplicationInformation getter
-
-
Method Detail
-
activateDiscovery
public void activateDiscovery(int refreshInterval)
Description copied from class:NetworkConfigurationSourceStart discovery of network configuration, if possible.
- Specified by:
activateDiscoveryin classNetworkConfigurationSource- Parameters:
refreshInterval- interval to refresh configuration in milliseconds, 0 if no refresh (runs once only); may be ignored if source is asynchronous
-
deActivateDiscovery
public void deActivateDiscovery()
Description copied from class:NetworkConfigurationSourceStop discovery.
- Specified by:
deActivateDiscoveryin classNetworkConfigurationSource
-
getNetworkConfiguration
protected void getNetworkConfiguration()
-
main
public static void main(java.lang.String[] arg)
Test method that periodically queries an LDAP server and dumps its contents periodically.
- Parameters:
arg- none
-
-