public class AciListenerManager extends Object implements LocalBackendInitializationListener, 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.
|
Map<String,String> |
getAlerts()
Retrieves information about the set of alerts that this generator may produce.
|
Dn |
getComponentEntryDN()
Retrieves the DN of the configuration entry with which this alert generator is associated.
|
void |
performBackendPostFinalizationProcessing(LocalBackend<?> backend)
Performs any processing that may be required whenever a backend is finalized.
|
void |
performBackendPreInitializationProcessing(LocalBackend<?> backend)
Performs any processing that may be required whenever a backend is initialized for use in the Directory Server.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
performBackendPostInitializationProcessing, performBackendPreFinalizationProcessing
getClassName
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 performBackendPreInitializationProcessing(LocalBackend<?> backend)
In this case, the server will search the backend to find all aci attribute type values that it may contain and add them to the ACI list.
performBackendPreInitializationProcessing
in interface LocalBackendInitializationListener
backend
- The backend that has been initialized and is about to be put into service.public void performBackendPostFinalizationProcessing(LocalBackend<?> backend)
In this case, the server will remove all aci attribute type values associated with entries in the provided backend.
performBackendPostFinalizationProcessing
in interface LocalBackendInitializationListener
backend
- The backend that has been taken out of service and is about to be finalized.public Dn getComponentEntryDN()
AlertGenerator
getComponentEntryDN
in interface AlertGenerator
public Map<String,String> getAlerts()
AlertGenerator
getAlerts
in interface AlertGenerator
Copyright 2010-2022 ForgeRock AS.