Package org.apache.log4j.spi
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 TypeMethodDescriptionvoid
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.
-