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.Bundlem_bundleprotected org.apache.felix.log.Logm_logprotected LoggerAdminImplm_loggerAdminprotected Stringm_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 voidaudit(String message)voidaudit(String format, Object arg)voidaudit(String format, Object... arguments)voidaudit(String format, Object arg1, Object arg2)voidaudit(String message, org.osgi.framework.ServiceReference<?> serviceReference, Throwable t)voiddebug(String message)voiddebug(String format, Object arg)voiddebug(String format, Object... arguments)voiddebug(String format, Object arg1, Object arg2)<E extends Exception>
voiddebug(org.osgi.service.log.LoggerConsumer<E> consumer)voiderror(String message)voiderror(String format, Object arg)voiderror(String format, Object... arguments)voiderror(String format, Object arg1, Object arg2)<E extends Exception>
voiderror(org.osgi.service.log.LoggerConsumer<E> consumer)StringgetName()voidinfo(String message)voidinfo(String format, Object arg)voidinfo(String format, Object... arguments)voidinfo(String format, Object arg1, Object arg2)<E extends Exception>
voidinfo(org.osgi.service.log.LoggerConsumer<E> consumer)booleanisDebugEnabled()booleanisErrorEnabled()booleanisInfoEnabled()booleanisTraceEnabled()booleanisWarnEnabled()voidlog(int level, String message, org.osgi.framework.ServiceReference<?> sr, Throwable exception)voidtrace(String message)voidtrace(String format, Object arg)voidtrace(String format, Object... arguments)voidtrace(String format, Object arg1, Object arg2)<E extends Exception>
voidtrace(org.osgi.service.log.LoggerConsumer<E> consumer)voidwarn(String message)voidwarn(String format, Object arg)voidwarn(String format, Object... arguments)voidwarn(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:
getNamein interfaceorg.osgi.service.log.Logger
-
isTraceEnabled
public boolean isTraceEnabled()
- Specified by:
isTraceEnabledin interfaceorg.osgi.service.log.Logger
-
trace
public void trace(String message)
- Specified by:
tracein interfaceorg.osgi.service.log.Logger
-
trace
public void trace(String format, Object arg)
- Specified by:
tracein interfaceorg.osgi.service.log.Logger
-
trace
public void trace(String format, Object arg1, Object arg2)
- Specified by:
tracein interfaceorg.osgi.service.log.Logger
-
trace
public void trace(String format, Object... arguments)
- Specified by:
tracein 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:
tracein interfaceorg.osgi.service.log.Logger- Throws:
E extends Exception
-
isDebugEnabled
public boolean isDebugEnabled()
- Specified by:
isDebugEnabledin interfaceorg.osgi.service.log.Logger
-
debug
public void debug(String message)
- Specified by:
debugin interfaceorg.osgi.service.log.Logger
-
debug
public void debug(String format, Object arg)
- Specified by:
debugin interfaceorg.osgi.service.log.Logger
-
debug
public void debug(String format, Object arg1, Object arg2)
- Specified by:
debugin interfaceorg.osgi.service.log.Logger
-
debug
public void debug(String format, Object... arguments)
- Specified by:
debugin 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:
debugin interfaceorg.osgi.service.log.Logger- Throws:
E extends Exception
-
isInfoEnabled
public boolean isInfoEnabled()
- Specified by:
isInfoEnabledin interfaceorg.osgi.service.log.Logger
-
info
public void info(String message)
- Specified by:
infoin interfaceorg.osgi.service.log.Logger
-
info
public void info(String format, Object arg)
- Specified by:
infoin interfaceorg.osgi.service.log.Logger
-
info
public void info(String format, Object arg1, Object arg2)
- Specified by:
infoin interfaceorg.osgi.service.log.Logger
-
info
public void info(String format, Object... arguments)
- Specified by:
infoin 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:
infoin interfaceorg.osgi.service.log.Logger- Throws:
E extends Exception
-
isWarnEnabled
public boolean isWarnEnabled()
- Specified by:
isWarnEnabledin interfaceorg.osgi.service.log.Logger
-
warn
public void warn(String message)
- Specified by:
warnin interfaceorg.osgi.service.log.Logger
-
warn
public void warn(String format, Object arg)
- Specified by:
warnin interfaceorg.osgi.service.log.Logger
-
warn
public void warn(String format, Object arg1, Object arg2)
- Specified by:
warnin interfaceorg.osgi.service.log.Logger
-
warn
public void warn(String format, Object... arguments)
- Specified by:
warnin 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:
warnin interfaceorg.osgi.service.log.Logger- Throws:
E extends Exception
-
isErrorEnabled
public boolean isErrorEnabled()
- Specified by:
isErrorEnabledin interfaceorg.osgi.service.log.Logger
-
error
public void error(String message)
- Specified by:
errorin interfaceorg.osgi.service.log.Logger
-
error
public void error(String format, Object arg)
- Specified by:
errorin interfaceorg.osgi.service.log.Logger
-
error
public void error(String format, Object arg1, Object arg2)
- Specified by:
errorin interfaceorg.osgi.service.log.Logger
-
error
public void error(String format, Object... arguments)
- Specified by:
errorin 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:
errorin 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:
auditin interfaceorg.osgi.service.log.Logger
-
audit
public void audit(String format, Object arg)
- Specified by:
auditin interfaceorg.osgi.service.log.Logger
-
audit
public void audit(String format, Object arg1, Object arg2)
- Specified by:
auditin interfaceorg.osgi.service.log.Logger
-
audit
public void audit(String format, Object... arguments)
- Specified by:
auditin interfaceorg.osgi.service.log.Logger
-
-