001
014
015 package org.slf4j.impl;
016
017 import org.slf4j.IMarkerFactory;
018 import org.slf4j.helpers.BasicMarkerFactory;
019 import org.slf4j.spi.MarkerFactoryBinder;
020
021
024 public class StaticMarkerBinder implements MarkerFactoryBinder {
025
026 public static final StaticMarkerBinder SINGLETON = new StaticMarkerBinder();
027
028 @Override
029 public IMarkerFactory getMarkerFactory() {
030 return _iMarkerFactory;
031 }
032
033 @Override
034 public String getMarkerFactoryClassStr() {
035 return BasicMarkerFactory.class.getName();
036 }
037
038 private StaticMarkerBinder() {
039 }
040
041 private IMarkerFactory _iMarkerFactory = new BasicMarkerFactory();
042
043 }