org.opends.server.admin.std.server
Interface ClientConnectionMonitorProviderCfg

All Superinterfaces:
Configuration, MonitorProviderCfg

public interface ClientConnectionMonitorProviderCfg
extends MonitorProviderCfg

A server-side interface for querying Client Connection Monitor Provider settings.

The Client Connection Monitor Provider exposes monitor information about the set of client connections that are established to the Directory Server.


Method Summary
 void addClientConnectionChangeListener(ConfigurationChangeListener<ClientConnectionMonitorProviderCfg> listener)
          Register to be notified when this Client Connection Monitor Provider is changed.
 java.lang.Class<? extends ClientConnectionMonitorProviderCfg> configurationClass()
          Gets the configuration class associated with this Client Connection Monitor Provider.
 java.lang.String getJavaClass()
          Gets the "java-class" property.
 void removeClientConnectionChangeListener(ConfigurationChangeListener<ClientConnectionMonitorProviderCfg> listener)
          Deregister an existing Client Connection Monitor Provider configuration change listener.
 
Methods inherited from interface org.opends.server.admin.std.server.MonitorProviderCfg
addChangeListener, isEnabled, removeChangeListener
 
Methods inherited from interface org.opends.server.admin.Configuration
dn
 

Method Detail

configurationClass

java.lang.Class<? extends ClientConnectionMonitorProviderCfg> configurationClass()
Gets the configuration class associated with this Client Connection Monitor Provider.

Specified by:
configurationClass in interface Configuration
Specified by:
configurationClass in interface MonitorProviderCfg
Returns:
Returns the configuration class associated with this Client Connection Monitor Provider.

addClientConnectionChangeListener

void addClientConnectionChangeListener(ConfigurationChangeListener<ClientConnectionMonitorProviderCfg> listener)
Register to be notified when this Client Connection Monitor Provider is changed.

Parameters:
listener - The Client Connection Monitor Provider configuration change listener.

removeClientConnectionChangeListener

void removeClientConnectionChangeListener(ConfigurationChangeListener<ClientConnectionMonitorProviderCfg> listener)
Deregister an existing Client Connection Monitor Provider configuration change listener.

Parameters:
listener - The Client Connection Monitor Provider configuration change listener.

getJavaClass

java.lang.String getJavaClass()
Gets the "java-class" property.

Specifies the fully-qualified name of the Java class that provides the Client Connection Monitor Provider implementation.

Specified by:
getJavaClass in interface MonitorProviderCfg
Returns:
Returns the value of the "java-class" property.