|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
@PublicAPI(stability=VOLATILE,
mayInstantiate=false,
mayExtend=true,
mayInvoke=false)
public interface ConfigChangeListenerThis interface defines the methods that a Directory Server component should implement if it wishes to be able to receive notification of changes to a configuration entry.
| Method Summary | |
|---|---|
ConfigChangeResult |
applyConfigurationChange(ConfigEntry configEntry)
Attempts to apply a new configuration to this Directory Server component based on the provided changed entry. |
boolean |
configChangeIsAcceptable(ConfigEntry configEntry,
MessageBuilder unacceptableReason)
Indicates whether the configuration entry that will result from a proposed modification is acceptable to this change listener. |
| Method Detail |
|---|
boolean configChangeIsAcceptable(ConfigEntry configEntry,
MessageBuilder unacceptableReason)
configEntry - The configuration entry that will
result from the requested update.unacceptableReason - A buffer to which this method can
append a human-readable message
explaining why the proposed change is
not acceptable.
true if the proposed entry contains an
acceptable configuration, or false if it does
not.ConfigChangeResult applyConfigurationChange(ConfigEntry configEntry)
configEntry - The configuration entry that containing the
updated configuration for this component.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||