Package org.apache.log4j.spi
Interface RepositorySelector
- All Known Implementing Classes:
DefaultRepositorySelector
public interface RepositorySelector
The
LogManager uses one (and only one) RepositorySelector implementation to select the
LoggerRepository for a particular application context.
It is the responsibility of the RepositorySelector implementation to track the application context.
Log4j makes no assumptions about the application context or on its management.
See also LogManager.
- Since:
- 1.2
-
Method Summary
-
Method Details
-
getLoggerRepository
LoggerRepository getLoggerRepository()Gets aLoggerRepositorydepending on the context. Implementers must make sure that a valid (non-null) LoggerRepository is returned.- Returns:
- a LoggerRepository.
-