org.opends.server.admin.std.server
Interface ExtendedOperationHandlerCfg

All Superinterfaces:
Configuration
All Known Subinterfaces:
CancelExtendedOperationHandlerCfg, GetConnectionIdExtendedOperationHandlerCfg, GetSymmetricKeyExtendedOperationHandlerCfg, PasswordModifyExtendedOperationHandlerCfg, PasswordPolicyStateExtendedOperationHandlerCfg, StartTLSExtendedOperationHandlerCfg, WhoAmIExtendedOperationHandlerCfg

public interface ExtendedOperationHandlerCfg
extends Configuration

A server-side interface for querying Extended Operation Handler settings.

Extended Operation Handlers processes the different types of extended operations in the server.


Method Summary
 void addChangeListener(ConfigurationChangeListener<ExtendedOperationHandlerCfg> listener)
          Register to be notified when this Extended Operation Handler is changed.
 java.lang.Class<? extends ExtendedOperationHandlerCfg> configurationClass()
          Gets the configuration class associated with this Extended Operation Handler.
 java.lang.String getJavaClass()
          Gets the "java-class" property.
 boolean isEnabled()
          Gets the "enabled" property.
 void removeChangeListener(ConfigurationChangeListener<ExtendedOperationHandlerCfg> listener)
          Deregister an existing Extended Operation Handler configuration change listener.
 
Methods inherited from interface org.opends.server.admin.Configuration
dn
 

Method Detail

configurationClass

java.lang.Class<? extends ExtendedOperationHandlerCfg> configurationClass()
Gets the configuration class associated with this Extended Operation Handler.

Specified by:
configurationClass in interface Configuration
Returns:
Returns the configuration class associated with this Extended Operation Handler.

addChangeListener

void addChangeListener(ConfigurationChangeListener<ExtendedOperationHandlerCfg> listener)
Register to be notified when this Extended Operation Handler is changed.

Parameters:
listener - The Extended Operation Handler configuration change listener.

removeChangeListener

void removeChangeListener(ConfigurationChangeListener<ExtendedOperationHandlerCfg> listener)
Deregister an existing Extended Operation Handler configuration change listener.

Parameters:
listener - The Extended Operation Handler configuration change listener.

isEnabled

boolean isEnabled()
Gets the "enabled" property.

Indicates whether the Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).

Returns:
Returns the value of the "enabled" property.

getJavaClass

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

Specifies the fully-qualified name of the Java class that provides the Extended Operation Handler implementation.

Returns:
Returns the value of the "java-class" property.