Log4j 1.3alpha-7

org.apache.log4j.spi
Class DefaultRepositorySelector

java.lang.Object
  extended byorg.apache.log4j.spi.DefaultRepositorySelector
All Implemented Interfaces:
RepositorySelector

public class DefaultRepositorySelector
extends Object
implements RepositorySelector


Constructor Summary
DefaultRepositorySelector(LoggerRepository repository)
           
 
Method Summary
 LoggerRepository detachRepository(String name)
          Does nothing, always returns null.
 LoggerRepository getLoggerRepository()
          Returns a LoggerRepository depending on the context.
 LoggerRepository getLoggerRepository(String name)
          Get a LoggerRepository by name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultRepositorySelector

public DefaultRepositorySelector(LoggerRepository repository)
Method Detail

getLoggerRepository

public LoggerRepository getLoggerRepository()
Description copied from interface: RepositorySelector
Returns a LoggerRepository depending on the context. Implementors must make sure that under all circumstances a valid (non-null) LoggerRepository is returned.

Specified by:
getLoggerRepository in interface RepositorySelector

getLoggerRepository

public LoggerRepository getLoggerRepository(String name)
Description copied from interface: RepositorySelector
Get a LoggerRepository by name. If the named repository does not exists or is unknown to this selector, then null is returned.

Specified by:
getLoggerRepository in interface RepositorySelector

detachRepository

public LoggerRepository detachRepository(String name)
Does nothing, always returns null.

Specified by:
detachRepository in interface RepositorySelector
Returns:
Always null

Log4j 1.3alpha-7

Copyright 2000-2005 Apache Software Foundation.