public interface

RepositorySelector

org.apache.log4j.spi.RepositorySelector
Known Indirect Subclasses

Class Overview

The LogManager uses one (and only one) RepositorySelector implementation to select the LoggerRepository for a particular application context.

It is the responsability of the RepositorySelector implementation to track the application context. Log4j makes no assumptions about the application context or on its management.

See also LogManager.

Summary

Public Methods
abstract LoggerRepository getLoggerRepository()
Returns a LoggerRepository depending on the context.

Public Methods

public abstract LoggerRepository getLoggerRepository ()

Returns a LoggerRepository depending on the context. Implementors must make sure that a valid (non-null) LoggerRepository is returned.