Package org.apache.felix.log
Class LoggerImpl
- java.lang.Object
-
- org.apache.felix.log.LoggerImpl
-
- All Implemented Interfaces:
org.osgi.service.log.Logger
- Direct Known Subclasses:
FormatterLoggerImpl
public class LoggerImpl extends Object implements org.osgi.service.log.Logger
-
-
Field Summary
Fields Modifier and Type Field Description protected org.osgi.framework.Bundle
m_bundle
protected org.apache.felix.log.Log
m_log
protected LoggerAdminImpl
m_loggerAdmin
protected String
m_name
-
Constructor Summary
Constructors Constructor Description LoggerImpl(String name, org.osgi.framework.Bundle bundle, org.apache.felix.log.Log log, LoggerAdminImpl loggerAdmin)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
audit(String message)
void
audit(String format, Object arg)
void
audit(String format, Object... arguments)
void
audit(String format, Object arg1, Object arg2)
void
audit(String message, org.osgi.framework.ServiceReference<?> serviceReference, Throwable t)
void
debug(String message)
void
debug(String format, Object arg)
void
debug(String format, Object... arguments)
void
debug(String format, Object arg1, Object arg2)
<E extends Exception>
voiddebug(org.osgi.service.log.LoggerConsumer<E> consumer)
void
error(String message)
void
error(String format, Object arg)
void
error(String format, Object... arguments)
void
error(String format, Object arg1, Object arg2)
<E extends Exception>
voiderror(org.osgi.service.log.LoggerConsumer<E> consumer)
String
getName()
void
info(String message)
void
info(String format, Object arg)
void
info(String format, Object... arguments)
void
info(String format, Object arg1, Object arg2)
<E extends Exception>
voidinfo(org.osgi.service.log.LoggerConsumer<E> consumer)
boolean
isDebugEnabled()
boolean
isErrorEnabled()
boolean
isInfoEnabled()
boolean
isTraceEnabled()
boolean
isWarnEnabled()
void
log(int level, String message, org.osgi.framework.ServiceReference<?> sr, Throwable exception)
void
trace(String message)
void
trace(String format, Object arg)
void
trace(String format, Object... arguments)
void
trace(String format, Object arg1, Object arg2)
<E extends Exception>
voidtrace(org.osgi.service.log.LoggerConsumer<E> consumer)
void
warn(String message)
void
warn(String format, Object arg)
void
warn(String format, Object... arguments)
void
warn(String format, Object arg1, Object arg2)
<E extends Exception>
voidwarn(org.osgi.service.log.LoggerConsumer<E> consumer)
-
-
-
Field Detail
-
m_name
protected final String m_name
-
m_bundle
protected final org.osgi.framework.Bundle m_bundle
-
m_log
protected final org.apache.felix.log.Log m_log
-
m_loggerAdmin
protected final LoggerAdminImpl m_loggerAdmin
-
-
Constructor Detail
-
LoggerImpl
public LoggerImpl(String name, org.osgi.framework.Bundle bundle, org.apache.felix.log.Log log, LoggerAdminImpl loggerAdmin)
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getName
in interfaceorg.osgi.service.log.Logger
-
isTraceEnabled
public boolean isTraceEnabled()
- Specified by:
isTraceEnabled
in interfaceorg.osgi.service.log.Logger
-
trace
public void trace(String message)
- Specified by:
trace
in interfaceorg.osgi.service.log.Logger
-
trace
public void trace(String format, Object arg)
- Specified by:
trace
in interfaceorg.osgi.service.log.Logger
-
trace
public void trace(String format, Object arg1, Object arg2)
- Specified by:
trace
in interfaceorg.osgi.service.log.Logger
-
trace
public void trace(String format, Object... arguments)
- Specified by:
trace
in interfaceorg.osgi.service.log.Logger
-
trace
public <E extends Exception> void trace(org.osgi.service.log.LoggerConsumer<E> consumer) throws E extends Exception
- Specified by:
trace
in interfaceorg.osgi.service.log.Logger
- Throws:
E extends Exception
-
isDebugEnabled
public boolean isDebugEnabled()
- Specified by:
isDebugEnabled
in interfaceorg.osgi.service.log.Logger
-
debug
public void debug(String message)
- Specified by:
debug
in interfaceorg.osgi.service.log.Logger
-
debug
public void debug(String format, Object arg)
- Specified by:
debug
in interfaceorg.osgi.service.log.Logger
-
debug
public void debug(String format, Object arg1, Object arg2)
- Specified by:
debug
in interfaceorg.osgi.service.log.Logger
-
debug
public void debug(String format, Object... arguments)
- Specified by:
debug
in interfaceorg.osgi.service.log.Logger
-
debug
public <E extends Exception> void debug(org.osgi.service.log.LoggerConsumer<E> consumer) throws E extends Exception
- Specified by:
debug
in interfaceorg.osgi.service.log.Logger
- Throws:
E extends Exception
-
isInfoEnabled
public boolean isInfoEnabled()
- Specified by:
isInfoEnabled
in interfaceorg.osgi.service.log.Logger
-
info
public void info(String message)
- Specified by:
info
in interfaceorg.osgi.service.log.Logger
-
info
public void info(String format, Object arg)
- Specified by:
info
in interfaceorg.osgi.service.log.Logger
-
info
public void info(String format, Object arg1, Object arg2)
- Specified by:
info
in interfaceorg.osgi.service.log.Logger
-
info
public void info(String format, Object... arguments)
- Specified by:
info
in interfaceorg.osgi.service.log.Logger
-
info
public <E extends Exception> void info(org.osgi.service.log.LoggerConsumer<E> consumer) throws E extends Exception
- Specified by:
info
in interfaceorg.osgi.service.log.Logger
- Throws:
E extends Exception
-
isWarnEnabled
public boolean isWarnEnabled()
- Specified by:
isWarnEnabled
in interfaceorg.osgi.service.log.Logger
-
warn
public void warn(String message)
- Specified by:
warn
in interfaceorg.osgi.service.log.Logger
-
warn
public void warn(String format, Object arg)
- Specified by:
warn
in interfaceorg.osgi.service.log.Logger
-
warn
public void warn(String format, Object arg1, Object arg2)
- Specified by:
warn
in interfaceorg.osgi.service.log.Logger
-
warn
public void warn(String format, Object... arguments)
- Specified by:
warn
in interfaceorg.osgi.service.log.Logger
-
warn
public <E extends Exception> void warn(org.osgi.service.log.LoggerConsumer<E> consumer) throws E extends Exception
- Specified by:
warn
in interfaceorg.osgi.service.log.Logger
- Throws:
E extends Exception
-
isErrorEnabled
public boolean isErrorEnabled()
- Specified by:
isErrorEnabled
in interfaceorg.osgi.service.log.Logger
-
error
public void error(String message)
- Specified by:
error
in interfaceorg.osgi.service.log.Logger
-
error
public void error(String format, Object arg)
- Specified by:
error
in interfaceorg.osgi.service.log.Logger
-
error
public void error(String format, Object arg1, Object arg2)
- Specified by:
error
in interfaceorg.osgi.service.log.Logger
-
error
public void error(String format, Object... arguments)
- Specified by:
error
in interfaceorg.osgi.service.log.Logger
-
error
public <E extends Exception> void error(org.osgi.service.log.LoggerConsumer<E> consumer) throws E extends Exception
- Specified by:
error
in interfaceorg.osgi.service.log.Logger
- Throws:
E extends Exception
-
audit
public void audit(String message, org.osgi.framework.ServiceReference<?> serviceReference, Throwable t)
-
audit
public void audit(String message)
- Specified by:
audit
in interfaceorg.osgi.service.log.Logger
-
audit
public void audit(String format, Object arg)
- Specified by:
audit
in interfaceorg.osgi.service.log.Logger
-
audit
public void audit(String format, Object arg1, Object arg2)
- Specified by:
audit
in interfaceorg.osgi.service.log.Logger
-
audit
public void audit(String format, Object... arguments)
- Specified by:
audit
in interfaceorg.osgi.service.log.Logger
-
-