annotate slf4j/src/org/slf4j/impl/StaticLoggerBinder.java @ 1474:13cbce740e1e

LowercaseAnalyzer
author Franklin Schmidt <fschmidt@gmail.com>
date Fri, 17 Apr 2020 21:53:09 -0600
parents 1437fb1f0956
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1455
1437fb1f0956 add slf4j-goodjava
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
1 package org.slf4j.impl;
1437fb1f0956 add slf4j-goodjava
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
2
1437fb1f0956 add slf4j-goodjava
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
3 import org.slf4j.ILoggerFactory;
1437fb1f0956 add slf4j-goodjava
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
4 import org.slf4j.spi.LoggerFactoryBinder;
1437fb1f0956 add slf4j-goodjava
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
5
1437fb1f0956 add slf4j-goodjava
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
6
1437fb1f0956 add slf4j-goodjava
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
7 public final class StaticLoggerBinder implements LoggerFactoryBinder {
1437fb1f0956 add slf4j-goodjava
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
8 private static final ILoggerFactory loggerFactory = new GoodFactory();
1437fb1f0956 add slf4j-goodjava
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
9
1437fb1f0956 add slf4j-goodjava
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
10 public ILoggerFactory getLoggerFactory() {
1437fb1f0956 add slf4j-goodjava
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
11 return loggerFactory;
1437fb1f0956 add slf4j-goodjava
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
12 }
1437fb1f0956 add slf4j-goodjava
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
13
1437fb1f0956 add slf4j-goodjava
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
14 public String getLoggerFactoryClassStr() {
1437fb1f0956 add slf4j-goodjava
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
15 return GoodFactory.class.getName();
1437fb1f0956 add slf4j-goodjava
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
16 }
1437fb1f0956 add slf4j-goodjava
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
17
1437fb1f0956 add slf4j-goodjava
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
18
1437fb1f0956 add slf4j-goodjava
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
19 private static final StaticLoggerBinder SINGLETON = new StaticLoggerBinder();
1437fb1f0956 add slf4j-goodjava
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
20
1437fb1f0956 add slf4j-goodjava
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
21 public static final StaticLoggerBinder getSingleton() {
1437fb1f0956 add slf4j-goodjava
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
22 return SINGLETON;
1437fb1f0956 add slf4j-goodjava
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
23 }
1437fb1f0956 add slf4j-goodjava
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
24 }