public class DefaultServiceLog extends Object implements PaxLogger
PaxLoggingConstants.LOGGING_CFG_DEFAULT_LOG_LEVEL
system or context property is set to on of the following: TRACE, DEBUG, INFO, WARN, ERROR, FATAL, or NONE,
by calling the static method setLogLevel(String), where threshold is one of the same strings.
Since R7, This logger always uses Slf4J kind of formatting.| Modifier and Type | Field and Description |
|---|---|
static String[] |
levels |
FQCN, LEVEL_AUDIT, LEVEL_DEBUG, LEVEL_ERROR, LEVEL_FATAL, LEVEL_INFO, LEVEL_NONE, LEVEL_TRACE, LEVEL_WARNING| Modifier and Type | Method and Description |
|---|---|
<E extends Exception> |
audit(org.osgi.service.log.LoggerConsumer<E> consumer) |
<E extends Exception> |
audit(PaxMarker marker,
org.osgi.service.log.LoggerConsumer<E> consumer) |
void |
audit(PaxMarker marker,
String message) |
void |
audit(PaxMarker marker,
String format,
Object... arguments) |
void |
audit(PaxMarker marker,
String format,
Object arg) |
void |
audit(PaxMarker marker,
String format,
Object arg1,
Object arg2) |
void |
audit(String message) |
void |
audit(String format,
Object... arguments) |
void |
audit(String format,
Object arg) |
void |
audit(String format,
Object arg1,
Object arg2) |
<E extends Exception> |
debug(org.osgi.service.log.LoggerConsumer<E> consumer) |
<E extends Exception> |
debug(PaxMarker marker,
org.osgi.service.log.LoggerConsumer<E> consumer) |
void |
debug(PaxMarker marker,
String message) |
void |
debug(PaxMarker marker,
String format,
Object... arguments) |
void |
debug(PaxMarker marker,
String format,
Object arg) |
void |
debug(PaxMarker marker,
String format,
Object arg1,
Object arg2) |
void |
debug(String message) |
void |
debug(String format,
Object... arguments) |
void |
debug(String format,
Object arg) |
void |
debug(String format,
Object arg1,
Object arg2) |
<E extends Exception> |
error(org.osgi.service.log.LoggerConsumer<E> consumer) |
<E extends Exception> |
error(PaxMarker marker,
org.osgi.service.log.LoggerConsumer<E> consumer) |
void |
error(PaxMarker marker,
String message) |
void |
error(PaxMarker marker,
String format,
Object... arguments) |
void |
error(PaxMarker marker,
String format,
Object arg) |
void |
error(PaxMarker marker,
String format,
Object arg1,
Object arg2) |
void |
error(String message) |
void |
error(String format,
Object... arguments) |
void |
error(String format,
Object arg) |
void |
error(String format,
Object arg1,
Object arg2) |
<E extends Exception> |
fatal(org.osgi.service.log.LoggerConsumer<E> consumer) |
<E extends Exception> |
fatal(PaxMarker marker,
org.osgi.service.log.LoggerConsumer<E> consumer) |
void |
fatal(PaxMarker marker,
String message) |
void |
fatal(PaxMarker marker,
String format,
Object... arguments) |
void |
fatal(PaxMarker marker,
String format,
Object arg) |
void |
fatal(PaxMarker marker,
String format,
Object arg1,
Object arg2) |
void |
fatal(String message) |
void |
fatal(String format,
Object... arguments) |
void |
fatal(String format,
Object arg) |
void |
fatal(String format,
Object arg1,
Object arg2) |
void |
fqdebug(String fqcn,
PaxMarker marker,
String message) |
void |
fqdebug(String fqcn,
PaxMarker marker,
String message,
Throwable t) |
void |
fqdebug(String fqcn,
String message) |
void |
fqdebug(String fqcn,
String message,
Throwable t) |
void |
fqerror(String fqcn,
PaxMarker marker,
String message) |
void |
fqerror(String fqcn,
PaxMarker marker,
String message,
Throwable t) |
void |
fqerror(String fqcn,
String message) |
void |
fqerror(String fqcn,
String message,
Throwable t) |
void |
fqfatal(String fqcn,
PaxMarker marker,
String message) |
void |
fqfatal(String fqcn,
PaxMarker marker,
String message,
Throwable t) |
void |
fqfatal(String fqcn,
String message) |
void |
fqfatal(String fqcn,
String message,
Throwable t) |
void |
fqinfo(String fqcn,
PaxMarker marker,
String message) |
void |
fqinfo(String fqcn,
PaxMarker marker,
String message,
Throwable t) |
void |
fqinfo(String fqcn,
String message) |
void |
fqinfo(String fqcn,
String message,
Throwable t) |
void |
fqtrace(String fqcn,
PaxMarker marker,
String message) |
void |
fqtrace(String fqcn,
PaxMarker marker,
String message,
Throwable t) |
void |
fqtrace(String fqcn,
String message) |
void |
fqtrace(String fqcn,
String message,
Throwable t) |
void |
fqwarn(String fqcn,
PaxMarker marker,
String message) |
void |
fqwarn(String fqcn,
PaxMarker marker,
String message,
Throwable t) |
void |
fqwarn(String fqcn,
String message) |
void |
fqwarn(String fqcn,
String message,
Throwable t) |
org.osgi.service.log.LogLevel |
getLogLevel()
Returns R7
LogLevel for this logger. |
String |
getName() |
PaxContext |
getPaxContext()
PaxContext of this logger that gives access to thread-bound MDC context. |
int |
getPaxLogLevel()
Returns numerical log level associated with this logger.
|
static int |
getStaticLogLevel() |
<E extends Exception> |
info(org.osgi.service.log.LoggerConsumer<E> consumer) |
<E extends Exception> |
info(PaxMarker marker,
org.osgi.service.log.LoggerConsumer<E> consumer) |
void |
info(PaxMarker marker,
String message) |
void |
info(PaxMarker marker,
String format,
Object... arguments) |
void |
info(PaxMarker marker,
String format,
Object arg) |
void |
info(PaxMarker marker,
String format,
Object arg1,
Object arg2) |
void |
info(String message) |
void |
info(String format,
Object... arguments) |
void |
info(String format,
Object arg) |
void |
info(String format,
Object arg1,
Object arg2) |
boolean |
isDebugEnabled() |
boolean |
isDebugEnabled(PaxMarker marker) |
boolean |
isErrorEnabled() |
boolean |
isErrorEnabled(PaxMarker marker) |
boolean |
isFatalEnabled() |
boolean |
isFatalEnabled(PaxMarker marker) |
boolean |
isInfoEnabled() |
boolean |
isInfoEnabled(PaxMarker marker) |
boolean |
isTraceEnabled() |
boolean |
isTraceEnabled(PaxMarker marker) |
boolean |
isWarnEnabled() |
boolean |
isWarnEnabled(PaxMarker marker) |
protected void |
output(PrintStream out,
String levelName,
String message,
Throwable t) |
protected void |
output(String levelName,
String message,
Throwable t)
Outputs logging event with preconfigured layout.
|
static void |
setLogLevel(String level)
Sets the threshold for this default/fallback logger.
|
<E extends Exception> |
trace(org.osgi.service.log.LoggerConsumer<E> consumer) |
<E extends Exception> |
trace(PaxMarker marker,
org.osgi.service.log.LoggerConsumer<E> consumer) |
void |
trace(PaxMarker marker,
String message) |
void |
trace(PaxMarker marker,
String format,
Object... arguments) |
void |
trace(PaxMarker marker,
String format,
Object arg) |
void |
trace(PaxMarker marker,
String format,
Object arg1,
Object arg2) |
void |
trace(String message) |
void |
trace(String format,
Object... arguments) |
void |
trace(String format,
Object arg) |
void |
trace(String format,
Object arg1,
Object arg2) |
<E extends Exception> |
warn(org.osgi.service.log.LoggerConsumer<E> consumer) |
<E extends Exception> |
warn(PaxMarker marker,
org.osgi.service.log.LoggerConsumer<E> consumer) |
void |
warn(PaxMarker marker,
String message) |
void |
warn(PaxMarker marker,
String format,
Object... arguments) |
void |
warn(PaxMarker marker,
String format,
Object arg) |
void |
warn(PaxMarker marker,
String format,
Object arg1,
Object arg2) |
void |
warn(String message) |
void |
warn(String format,
Object... arguments) |
void |
warn(String format,
Object arg) |
void |
warn(String format,
Object arg1,
Object arg2) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisAuditEnabled, isAuditEnabledpublic static final String[] levels
public static int getStaticLogLevel()
public boolean isTraceEnabled()
isTraceEnabled in interface org.osgi.service.log.Loggerpublic boolean isDebugEnabled()
isDebugEnabled in interface org.osgi.service.log.Loggerpublic boolean isInfoEnabled()
isInfoEnabled in interface org.osgi.service.log.Loggerpublic boolean isWarnEnabled()
isWarnEnabled in interface org.osgi.service.log.Loggerpublic boolean isErrorEnabled()
isErrorEnabled in interface org.osgi.service.log.Loggerpublic boolean isFatalEnabled()
isFatalEnabled in interface PaxLoggerpublic boolean isTraceEnabled(PaxMarker marker)
isTraceEnabled in interface PaxLoggerpublic boolean isDebugEnabled(PaxMarker marker)
isDebugEnabled in interface PaxLoggerpublic boolean isInfoEnabled(PaxMarker marker)
isInfoEnabled in interface PaxLoggerpublic boolean isWarnEnabled(PaxMarker marker)
isWarnEnabled in interface PaxLoggerpublic boolean isErrorEnabled(PaxMarker marker)
isErrorEnabled in interface PaxLoggerpublic boolean isFatalEnabled(PaxMarker marker)
isFatalEnabled in interface PaxLoggerpublic void trace(String message)
trace in interface org.osgi.service.log.Loggerpublic void trace(String format, Object arg)
trace in interface org.osgi.service.log.Loggerpublic void trace(String format, Object arg1, Object arg2)
trace in interface org.osgi.service.log.Loggerpublic void trace(String format, Object... arguments)
trace in interface org.osgi.service.log.Loggerpublic <E extends Exception> void trace(org.osgi.service.log.LoggerConsumer<E> consumer) throws E extends Exception
trace in interface org.osgi.service.log.LoggerE extends Exceptionpublic <E extends Exception> void trace(PaxMarker marker, org.osgi.service.log.LoggerConsumer<E> consumer) throws E extends Exception
public void debug(String message)
debug in interface org.osgi.service.log.Loggerpublic void debug(String format, Object arg)
debug in interface org.osgi.service.log.Loggerpublic void debug(String format, Object arg1, Object arg2)
debug in interface org.osgi.service.log.Loggerpublic void debug(String format, Object... arguments)
debug in interface org.osgi.service.log.Loggerpublic <E extends Exception> void debug(org.osgi.service.log.LoggerConsumer<E> consumer) throws E extends Exception
debug in interface org.osgi.service.log.LoggerE extends Exceptionpublic <E extends Exception> void debug(PaxMarker marker, org.osgi.service.log.LoggerConsumer<E> consumer) throws E extends Exception
public void info(String message)
info in interface org.osgi.service.log.Loggerpublic void info(String format, Object arg)
info in interface org.osgi.service.log.Loggerpublic void info(String format, Object arg1, Object arg2)
info in interface org.osgi.service.log.Loggerpublic void info(String format, Object... arguments)
info in interface org.osgi.service.log.Loggerpublic <E extends Exception> void info(org.osgi.service.log.LoggerConsumer<E> consumer) throws E extends Exception
info in interface org.osgi.service.log.LoggerE extends Exceptionpublic <E extends Exception> void info(PaxMarker marker, org.osgi.service.log.LoggerConsumer<E> consumer) throws E extends Exception
public void warn(String message)
warn in interface org.osgi.service.log.Loggerpublic void warn(String format, Object arg)
warn in interface org.osgi.service.log.Loggerpublic void warn(String format, Object arg1, Object arg2)
warn in interface org.osgi.service.log.Loggerpublic void warn(String format, Object... arguments)
warn in interface org.osgi.service.log.Loggerpublic <E extends Exception> void warn(org.osgi.service.log.LoggerConsumer<E> consumer) throws E extends Exception
warn in interface org.osgi.service.log.LoggerE extends Exceptionpublic <E extends Exception> void warn(PaxMarker marker, org.osgi.service.log.LoggerConsumer<E> consumer) throws E extends Exception
public void error(String message)
error in interface org.osgi.service.log.Loggerpublic void error(String format, Object arg)
error in interface org.osgi.service.log.Loggerpublic void error(String format, Object arg1, Object arg2)
error in interface org.osgi.service.log.Loggerpublic void error(String format, Object... arguments)
error in interface org.osgi.service.log.Loggerpublic <E extends Exception> void error(org.osgi.service.log.LoggerConsumer<E> consumer) throws E extends Exception
error in interface org.osgi.service.log.LoggerE extends Exceptionpublic <E extends Exception> void error(PaxMarker marker, org.osgi.service.log.LoggerConsumer<E> consumer) throws E extends Exception
public <E extends Exception> void fatal(org.osgi.service.log.LoggerConsumer<E> consumer) throws E extends Exception
public <E extends Exception> void fatal(PaxMarker marker, org.osgi.service.log.LoggerConsumer<E> consumer) throws E extends Exception
public void audit(String message)
audit in interface org.osgi.service.log.Loggerpublic void audit(String format, Object arg)
audit in interface org.osgi.service.log.Loggerpublic void audit(String format, Object arg1, Object arg2)
audit in interface org.osgi.service.log.Loggerpublic void audit(String format, Object... arguments)
audit in interface org.osgi.service.log.Loggerpublic <E extends Exception> void audit(org.osgi.service.log.LoggerConsumer<E> consumer) throws E extends Exception
public <E extends Exception> void audit(PaxMarker marker, org.osgi.service.log.LoggerConsumer<E> consumer) throws E extends Exception
public int getPaxLogLevel()
PaxLoggerReturns numerical log level associated with this logger. Higher values mean more important
levels (as in PaxLevel). Only these constants should be returned
(in increasing importance/severity):
getPaxLogLevel in interface PaxLoggerpublic org.osgi.service.log.LogLevel getLogLevel()
PaxLoggerLogLevel for this logger.getLogLevel in interface PaxLoggerpublic static void setLogLevel(String level)
ERROR (in etc/system.properties).level - public String getName()
getName in interface org.osgi.service.log.Loggerprotected void output(String levelName, String message, Throwable t)
levelName - message - t - protected final void output(PrintStream out, String levelName, String message, Throwable t)
public PaxContext getPaxContext()
PaxLoggerPaxContext of this logger that gives access to thread-bound MDC context.getPaxContext in interface PaxLoggerCopyright © 2006–2024 OPS4J - Open Participation Software for Java. All rights reserved.