org.elasticsearch.util.logging
Class Loggers

java.lang.Object
  extended by org.elasticsearch.util.logging.Loggers

public class Loggers
extends java.lang.Object

A set of utilities around Logging.

The most important is the getLogger(Class) which should be used instead of LoggerFactory.getLogger(Class). It will use the package name as the logging level without the actual class name.


Constructor Summary
Loggers()
           
 
Method Summary
static boolean consoleLoggingEnabled()
           
static void disableConsoleLogging()
           
static void enableConsoleLogging()
           
static org.slf4j.Logger getLogger(java.lang.Class clazz)
           
static org.slf4j.Logger getLogger(java.lang.Class clazz, Settings settings, Index index, java.lang.String... prefixes)
           
static org.slf4j.Logger getLogger(java.lang.Class clazz, Settings settings, ShardId shardId, java.lang.String... prefixes)
           
static org.slf4j.Logger getLogger(java.lang.Class clazz, Settings settings, java.lang.String... prefixes)
           
static org.slf4j.Logger getLogger(java.lang.Class clazz, java.lang.String... prefixes)
           
static org.slf4j.Logger getLogger(org.slf4j.Logger logger, java.lang.String... prefixes)
           
static org.slf4j.Logger getLogger(org.slf4j.Logger parentLogger, java.lang.String s)
           
static org.slf4j.Logger getLogger(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Loggers

public Loggers()
Method Detail

disableConsoleLogging

public static void disableConsoleLogging()

enableConsoleLogging

public static void enableConsoleLogging()

consoleLoggingEnabled

public static boolean consoleLoggingEnabled()

getLogger

public static org.slf4j.Logger getLogger(java.lang.Class clazz,
                                         Settings settings,
                                         ShardId shardId,
                                         java.lang.String... prefixes)

getLogger

public static org.slf4j.Logger getLogger(java.lang.Class clazz,
                                         Settings settings,
                                         Index index,
                                         java.lang.String... prefixes)

getLogger

public static org.slf4j.Logger getLogger(java.lang.Class clazz,
                                         Settings settings,
                                         java.lang.String... prefixes)

getLogger

public static org.slf4j.Logger getLogger(org.slf4j.Logger parentLogger,
                                         java.lang.String s)

getLogger

public static org.slf4j.Logger getLogger(java.lang.String s)

getLogger

public static org.slf4j.Logger getLogger(java.lang.Class clazz)

getLogger

public static org.slf4j.Logger getLogger(java.lang.Class clazz,
                                         java.lang.String... prefixes)

getLogger

public static org.slf4j.Logger getLogger(org.slf4j.Logger logger,
                                         java.lang.String... prefixes)