public interface LocalBackendCfg extends BackendCfg
Local Backends are responsible for providing access to the underlying data presented by the server.
| Modifier and Type | Method and Description |
|---|---|
void |
addLocalChangeListener(ConfigurationChangeListener<LocalBackendCfg> listener)
Register to be notified when this Local Backend is changed.
|
Class<? extends LocalBackendCfg> |
configurationClass()
Gets the configuration class associated with this Local Backend.
|
String |
getJavaClass()
Gets the "java-class" property.
|
LocalBackendCfgDefn.WritabilityMode |
getWritabilityMode()
Gets the "writability-mode" property.
|
void |
removeLocalChangeListener(ConfigurationChangeListener<LocalBackendCfg> listener)
Deregister an existing Local Backend configuration change listener.
|
addChangeListener, getBackendId, getBaseDN, isEnabled, removeChangeListenerdn, nameClass<? extends LocalBackendCfg> configurationClass()
configurationClass in interface BackendCfgconfigurationClass in interface Configurationvoid addLocalChangeListener(ConfigurationChangeListener<LocalBackendCfg> listener)
listener - The Local Backend configuration change listener.void removeLocalChangeListener(ConfigurationChangeListener<LocalBackendCfg> listener)
listener - The Local Backend configuration change listener.String getJavaClass()
Specifies the fully-qualified name of the Java class that provides the backend implementation.
getJavaClass in interface BackendCfgLocalBackendCfgDefn.WritabilityMode getWritabilityMode()
Specifies the behavior that the backend should use when processing write operations.
Copyright © 2017-2020 Wren Security. All Rights Reserved.