Interface LoggerRepositoryEventListener

All Known Implementing Classes:
PluginRegistry.RepositoryListener

public interface LoggerRepositoryEventListener
Interface used to listen for LoggerRepository related events such as startup, reset, and shutdown. Clients register an instance of the interface and the instance is called back when the various events occur.

LoggerRepository provides methods for adding and removing LoggerRepositoryEventListener instances.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    configurationChangedEvent(org.apache.log4j.spi.LoggerRepository repository)
    Called when the repository configuration is changed.
    void
    configurationResetEvent(org.apache.log4j.spi.LoggerRepository repository)
    Called when the repository configuration is reset.
    void
    shutdownEvent(org.apache.log4j.spi.LoggerRepository repository)
    Called when the repository is shutdown.
  • Method Details

    • configurationResetEvent

      void configurationResetEvent(org.apache.log4j.spi.LoggerRepository repository)
      Called when the repository configuration is reset.
      Parameters:
      repository - repository
    • configurationChangedEvent

      void configurationChangedEvent(org.apache.log4j.spi.LoggerRepository repository)
      Called when the repository configuration is changed.
      Parameters:
      repository - repository
    • shutdownEvent

      void shutdownEvent(org.apache.log4j.spi.LoggerRepository repository)
      Called when the repository is shutdown. When this method is invoked, the repository is still valid (ie it has not been shutdown, but will be after this method returns).
      Parameters:
      repository - repository.