org.slf4j
Class MarkerFactory

java.lang.Object
  extended by org.slf4j.MarkerFactory

public class MarkerFactory
extends Object

MarkerFactory is a utility class producing Marker instances as appropriate for the logging system currently in use.

This class is essentially implemented as a wrapper around an IMarkerFactory instance bound at compile time.

Please note that all methods in this class are static.

Author:
Ceki Gülcü

Method Summary
static Marker getDetachedMarker(String name)
          Create a marker which is detached (even at birth) from the MarkerFactory.
static IMarkerFactory getIMarkerFactory()
          Return the IMarkerFactoryinstance in use.
static Marker getMarker(String name)
          Return a Marker instance as specified by the name parameter using the previously bound IMarkerFactoryinstance.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getMarker

public static Marker getMarker(String name)
Return a Marker instance as specified by the name parameter using the previously bound IMarkerFactoryinstance.

Parameters:
name - The name of the Marker object to return.
Returns:
marker

getDetachedMarker

public static Marker getDetachedMarker(String name)
Create a marker which is detached (even at birth) from the MarkerFactory.

Parameters:
name - the name of the marker
Returns:
a dangling marker
Since:
1.5.1

getIMarkerFactory

public static IMarkerFactory getIMarkerFactory()
Return the IMarkerFactoryinstance in use.

The IMarkerFactory instance is usually bound with this class at compile time.

Returns:
the IMarkerFactory instance in use


Copyright © 2005–2015 QOS.ch. All rights reserved.