public class MuleLoggerFactory extends Object implements org.slf4j.ILoggerFactory
| Modifier and Type | Field and Description |
|---|---|
static String |
LOG_HANDLER_THREAD_NAME |
protected static Integer |
NO_CCL_CLASSLOADER |
protected ReferenceQueue<ClassLoader> |
referenceQueue |
protected Map<PhantomReference<ClassLoader>,Integer> |
refs |
protected ConcurrentMap<Integer,ConcurrentMap<String,org.slf4j.Logger>> |
repository |
| Constructor and Description |
|---|
MuleLoggerFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
createLoggerReferenceHandler() |
org.slf4j.Logger |
getLogger(String name) |
org.slf4j.Logger |
getLogger(String name,
ClassLoader classLoader) |
public static final String LOG_HANDLER_THREAD_NAME
protected static final Integer NO_CCL_CLASSLOADER
protected ConcurrentMap<Integer,ConcurrentMap<String,org.slf4j.Logger>> repository
protected ReferenceQueue<ClassLoader> referenceQueue
protected Map<PhantomReference<ClassLoader>,Integer> refs
protected void createLoggerReferenceHandler()
public org.slf4j.Logger getLogger(String name)
getLogger in interface org.slf4j.ILoggerFactorypublic org.slf4j.Logger getLogger(String name, ClassLoader classLoader)
Copyright © 2003–2014 MuleSoft, Inc.. All rights reserved.