org.opends.server.admin.std.server
Interface ConfigFileHandlerBackendCfg

All Superinterfaces:
BackendCfg, Configuration

public interface ConfigFileHandlerBackendCfg
extends BackendCfg

A server-side interface for querying Config File Handler Backend settings.

The Config File Handler Backend allows clients to access the server configuration over protocol, and allow both read and write operations. Note: Modify DN operations are not supported for entries in the server configuration.


Method Summary
 void addConfigFileHandlerChangeListener(ConfigurationChangeListener<ConfigFileHandlerBackendCfg> listener)
          Register to be notified when this Config File Handler Backend is changed.
 java.lang.Class<? extends ConfigFileHandlerBackendCfg> configurationClass()
          Gets the configuration class associated with this Config File Handler Backend.
 java.lang.String getJavaClass()
          Gets the "java-class" property.
 BackendCfgDefn.WritabilityMode getWritabilityMode()
          Gets the "writability-mode" property.
 void removeConfigFileHandlerChangeListener(ConfigurationChangeListener<ConfigFileHandlerBackendCfg> listener)
          Deregister an existing Config File Handler Backend configuration change listener.
 
Methods inherited from interface org.opends.server.admin.std.server.BackendCfg
addChangeListener, getBackendId, getBaseDN, isEnabled, removeChangeListener
 
Methods inherited from interface org.opends.server.admin.Configuration
dn
 

Method Detail

configurationClass

java.lang.Class<? extends ConfigFileHandlerBackendCfg> configurationClass()
Gets the configuration class associated with this Config File Handler Backend.

Specified by:
configurationClass in interface BackendCfg
Specified by:
configurationClass in interface Configuration
Returns:
Returns the configuration class associated with this Config File Handler Backend.

addConfigFileHandlerChangeListener

void addConfigFileHandlerChangeListener(ConfigurationChangeListener<ConfigFileHandlerBackendCfg> listener)
Register to be notified when this Config File Handler Backend is changed.

Parameters:
listener - The Config File Handler Backend configuration change listener.

removeConfigFileHandlerChangeListener

void removeConfigFileHandlerChangeListener(ConfigurationChangeListener<ConfigFileHandlerBackendCfg> listener)
Deregister an existing Config File Handler Backend configuration change listener.

Parameters:
listener - The Config File Handler Backend 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 backend implementation.

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

getWritabilityMode

BackendCfgDefn.WritabilityMode getWritabilityMode()
Gets the "writability-mode" property.

Specifies the behavior that the backend should use when processing write operations.

Specified by:
getWritabilityMode in interface BackendCfg
Returns:
Returns the value of the "writability-mode" property.