Interface LocalBackendInitializationListener

    • Method Detail

      • performBackendPreInitializationProcessing

        default void performBackendPreInitializationProcessing​(LocalBackend<?> backend)
        Performs any processing that may be required whenever a backend is initialized for use in the Directory Server. This method will be invoked after the backend has been initialized but before it has been put into service.
        Parameters:
        backend - The backend that has been initialized and is about to be put into service.
      • performBackendPostInitializationProcessing

        default void performBackendPostInitializationProcessing​(LocalBackend<?> backend)
        Performs any processing that may be required after the Initialisation cycle has been completed, that is all listeners have received the initialisation event, and the backend has been put into service,.
        Parameters:
        backend - The backend that has been initialized and has been put into service.
      • performBackendPreFinalizationProcessing

        default void performBackendPreFinalizationProcessing​(LocalBackend<?> backend)
        Performs any processing that may be required before starting the finalisation cycle, that is invoked before any listener receive the Finalization event.
        Parameters:
        backend - The backend that is about to be finalized.
      • performBackendPostFinalizationProcessing

        default void performBackendPostFinalizationProcessing​(LocalBackend<?> backend)
        Performs any processing that may be required whenever a backend is finalized. This method will be invoked after the backend has been taken out of service but before it has been finalized.
        Parameters:
        backend - The backend that has been taken out of service and is about to be finalized.