org.elasticsearch.common.logging
Class ESLoggerFactory

java.lang.Object
  extended by org.elasticsearch.common.logging.ESLoggerFactory
Direct Known Subclasses:
JdkESLoggerFactory, Log4jESLoggerFactory, Slf4jESLoggerFactory

public abstract class ESLoggerFactory
extends Object


Constructor Summary
ESLoggerFactory()
           
 
Method Summary
static ESLogger getLogger(String name)
           
static ESLogger getLogger(String prefix, String name)
           
 ESLogger newInstance(String name)
           
protected abstract  ESLogger newInstance(String prefix, String name)
           
static void setDefaultFactory(ESLoggerFactory defaultFactory)
          Changes the default factory.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ESLoggerFactory

public ESLoggerFactory()
Method Detail

setDefaultFactory

public static void setDefaultFactory(ESLoggerFactory defaultFactory)
Changes the default factory.


getLogger

public static ESLogger getLogger(String prefix,
                                 String name)

getLogger

public static ESLogger getLogger(String name)

newInstance

public ESLogger newInstance(String name)

newInstance

protected abstract ESLogger newInstance(String prefix,
                                        String name)


Copyright © 2009-2012. All Rights Reserved.