/*========================================================================= | |
* Copyright (c) 2010-2014 Pivotal Software, Inc. All Rights Reserved. | |
* This product is protected by U.S. and international copyright | |
* and intellectual property laws. Pivotal products are covered by | |
* one or more patents listed at http://www.pivotal.io/patents. | |
*========================================================================= | |
*/ | |
package org.slf4j.impl; | |
import org.slf4j.IMarkerFactory; | |
import org.slf4j.helpers.BasicMarkerFactory; | |
import org.slf4j.spi.MarkerFactoryBinder; | |
/** | |
* | |
*/ | |
public class StaticMarkerBinder implements MarkerFactoryBinder { | |
/** | |
* The unique instance of this class. | |
*/ | |
public static final StaticMarkerBinder SINGLETON = new StaticMarkerBinder(); | |
final IMarkerFactory markerFactory = new BasicMarkerFactory(); | |
private StaticMarkerBinder() { | |
} | |
@Override | |
public IMarkerFactory getMarkerFactory() { | |
return markerFactory; | |
} | |
@Override | |
public String getMarkerFactoryClassStr() { | |
return BasicMarkerFactory.class.getName(); | |
} | |
} |