JTools

org.jtools.logging
Class AbstractLogFactory<T_Logger extends org.jpattern.logging.Logger>

java.lang.Object
  extended by org.jtools.logging.AbstractLogFactory<T_Logger>
All Implemented Interfaces:
org.jpattern.logging.LogFactory
Direct Known Subclasses:
AntLogFactory, DummyLogFactory, J2SELogFactory, Log4JLogFactory, PrintStreamLogFactory

public abstract class AbstractLogFactory<T_Logger extends org.jpattern.logging.Logger>
extends Object
implements org.jpattern.logging.LogFactory


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jpattern.logging.LogFactory
org.jpattern.logging.LogFactory.Support
 
Constructor Summary
AbstractLogFactory()
           
 
Method Summary
 org.jpattern.logging.Logger getLogger(Object obj)
           
protected abstract  T_Logger newLogger(String name)
           
protected abstract  T_Logger newRootLogger()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractLogFactory

public AbstractLogFactory()
Method Detail

getLogger

public org.jpattern.logging.Logger getLogger(Object obj)
Specified by:
getLogger in interface org.jpattern.logging.LogFactory

newLogger

protected abstract T_Logger newLogger(String name)

newRootLogger

protected abstract T_Logger newRootLogger()

JTools

© 2000-2006, JTools.org.