public class AciListenerManager extends Object implements BackendInitializationListener, AlertGenerator
Constructor and Description |
---|
AciListenerManager(AciList aciList,
DN cfgDN)
Save the list created by the AciHandler routine.
|
Modifier and Type | Method and Description |
---|---|
void |
finalizeListenerManager()
Deregister from the change notification listener, the backend
initialization listener and the alert generator.
|
LinkedHashMap<String,String> |
getAlerts()
Retrieves information about the set of alerts that this generator
may produce.
|
String |
getClassName()
Retrieves the fully-qualified name of the Java class for this alert
generator implementation.
|
DN |
getComponentEntryDN()
Retrieves the DN of the configuration entry used to configure the
handler.
|
void |
logMsgsSetLockDownMode(LinkedList<LocalizableMessage> failedACIMsgs)
Log the exception messages from the failed ACI decode and then put
the server in lockdown mode -- if needed.
|
void |
performBackendFinalizationProcessing(Backend<?> backend)
Performs any processing that may be required whenever a backend
is finalized.
|
void |
performBackendInitializationProcessing(Backend<?> backend)
Performs any processing that may be required whenever a backend
is initialized for use in the Directory Server.
|
public AciListenerManager(AciList aciList, DN cfgDN)
aciList
- The list object created and loaded by the handler.cfgDN
- The DN of the access control configuration entry.public void finalizeListenerManager()
public void performBackendInitializationProcessing(Backend<?> backend)
performBackendInitializationProcessing
in interface BackendInitializationListener
backend
- The backend that has been initialized and is
about to be put into service.public void performBackendFinalizationProcessing(Backend<?> backend)
performBackendFinalizationProcessing
in interface BackendInitializationListener
backend
- The backend that has been taken out of service
and is about to be finalized.public String getClassName()
getClassName
in interface AlertGenerator
public DN getComponentEntryDN()
getComponentEntryDN
in interface AlertGenerator
public LinkedHashMap<String,String> getAlerts()
getAlerts
in interface AlertGenerator
public void logMsgsSetLockDownMode(LinkedList<LocalizableMessage> failedACIMsgs)
failedACIMsgs
- List of exception messages from failed ACI decodes.Copyright © 2010-2015 ForgeRock AS. All Rights Reserved.