tracer.info("An {} string with {} object parameters", "example", 2);
public interface ExtendedTracer extends Tracer
Rhino extensions to the SLEE-defined Tracer interface.
Since 2.6.0 Rhino tracer extensions support use of a string interpolation format that allows deferring final string construction until it is certain that the message will be logged somewhere.
Methods taking object parameters and a string message expect the string to use "{}" to mark object insertion points. Parameters will be inserted in argument order.
tracer.info("An {} string with {} object parameters", "example", 2);
will log "An example string with 2 object parameters".
Rhino tracer extensions were written to support garbage free tracing. To support that unrolled overloads for up to 10 object parameters are provided. More than 10 object parameters to these methods should be avoided as these are incompatible with garbage free tracing.
For situations where simple string interpolation is not sufficient, we offer the full flexibility of java.util.Formatter
string formatting
using the printf method.
MDC(Mapped Diagnostic Context) support was added in 2.6.0. This provides a mechanism to associate logging context with activities. associated context will be automatically included in every Trace/log message in {name=value, name=value} format. as a consequence of this, some care must be taken when deciding what to add as context to avoid overly long and unweildy log messages.
2017-11-29 12:18:42.236+1300 Fine [trace.HA_PingService.1_1.HA_PingSbb.1_1] <jr-19> {simpleRa connection=1, txID=101:211148435325409} START
Modifier and Type | Method and Description |
---|---|
void |
config(CharSequence message)
Emit a trace message constructed from a
CharSequence at the TraceLevel.CONFIG trace level. |
void |
config(CharSequence message,
Throwable t)
Emit a trace message constructed from a
CharSequence with a cause throwable at the TraceLevel.CONFIG trace level. |
void |
config(String message,
Object... params)
Emit a trace message with parameters at the
TraceLevel.CONFIG trace level. |
void |
config(String message,
Object p0)
Emit a trace message with parameters at the
TraceLevel.CONFIG trace level. |
void |
config(String message,
Object p0,
Object p1)
Emit a trace message with parameters at the
TraceLevel.CONFIG trace level. |
void |
config(String message,
Object p0,
Object p1,
Object p2)
Emit a trace message with parameters at the
TraceLevel.CONFIG trace level. |
void |
config(String message,
Object p0,
Object p1,
Object p2,
Object p3)
Emit a trace message with parameters at the
TraceLevel.CONFIG trace level. |
void |
config(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4)
Emit a trace message with parameters at the
TraceLevel.CONFIG trace level. |
void |
config(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5)
Emit a trace message with parameters at the
TraceLevel.CONFIG trace level. |
void |
config(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6)
Emit a trace message with parameters at the
TraceLevel.CONFIG trace level. |
void |
config(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7)
Emit a trace message with parameters at the
TraceLevel.CONFIG trace level. |
void |
config(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8)
Emit a trace message with parameters at the
TraceLevel.CONFIG trace level. |
void |
config(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8,
Object p9)
Emit a trace message with parameters at the
TraceLevel.CONFIG trace level. |
void |
fine(CharSequence message)
Emit a trace message constructed from a
CharSequence at the TraceLevel.FINE trace level. |
void |
fine(CharSequence message,
Throwable t)
Emit trace message constructed from a
CharSequence with a cause throwable at the TraceLevel.FINE trace level. |
void |
fine(String message,
Object... params)
Emit a trace message with parameters at the
TraceLevel.FINE trace level. |
void |
fine(String message,
Object p0)
Emit a trace message with parameters at the
TraceLevel.FINE trace level. |
void |
fine(String message,
Object p0,
Object p1)
Emit a trace message with parameters at the
TraceLevel.FINE trace level. |
void |
fine(String message,
Object p0,
Object p1,
Object p2)
Emit a trace message with parameters at the
TraceLevel.FINE trace level. |
void |
fine(String message,
Object p0,
Object p1,
Object p2,
Object p3)
Emit a trace message with parameters at the
TraceLevel.FINE trace level. |
void |
fine(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4)
Emit a trace message with parameters at the
TraceLevel.FINE trace level. |
void |
fine(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5)
Emit a trace message with parameters at the
TraceLevel.FINE trace level. |
void |
fine(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6)
Emit a trace message with parameters at the
TraceLevel.FINE trace level. |
void |
fine(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7)
Emit a trace message with parameters at the
TraceLevel.FINE trace level. |
void |
fine(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8)
Emit a trace message with parameters at the
TraceLevel.FINE trace level. |
void |
fine(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8,
Object p9)
Emit a trace message with parameters at the
TraceLevel.FINE trace level. |
void |
finer(CharSequence message)
Emit a trace message constructed from a
CharSequence at the TraceLevel.FINER trace level. |
void |
finer(CharSequence message,
Throwable t)
Emit a trace message constructed from a
CharSequence with a cause throwable at the TraceLevel.FINER trace level. |
void |
finer(String message,
Object... params)
Emit a trace message with parameters at the
TraceLevel.FINER trace level. |
void |
finer(String message,
Object p0)
Emit a trace message with parameters at the
TraceLevel.FINER trace level. |
void |
finer(String message,
Object p0,
Object p1)
Emit a trace message with parameters at the
TraceLevel.FINER trace level. |
void |
finer(String message,
Object p0,
Object p1,
Object p2)
Emit a trace message with parameters at the
TraceLevel.FINER trace level. |
void |
finer(String message,
Object p0,
Object p1,
Object p2,
Object p3)
Emit a trace message with parameters at the
TraceLevel.FINER trace level. |
void |
finer(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4)
Emit a trace message with parameters at the
TraceLevel.FINER trace level. |
void |
finer(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5)
Emit a trace message with parameters at the
TraceLevel.FINER trace level. |
void |
finer(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6)
Emit a trace message with parameters at the
TraceLevel.FINER trace level. |
void |
finer(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7)
Emit a trace message with parameters at the
TraceLevel.FINER trace level. |
void |
finer(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8)
Emit a trace message with parameters at the
TraceLevel.FINER trace level. |
void |
finer(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8,
Object p9)
Emit a trace message with parameters at the
TraceLevel.FINER trace level. |
void |
finest(CharSequence message)
Emit a trace message constructed from a
CharSequence at the TraceLevel.FINEST trace level. |
void |
finest(CharSequence message,
Throwable t)
Emit a trace message constructed from a
CharSequence with a cause throwable at the TraceLevel.FINEST trace level. |
void |
finest(String message,
Object... params)
Emit a trace message with parameters at the
TraceLevel.FINEST trace level. |
void |
finest(String message,
Object p0)
Emit a trace message with parameters at the
Finest This method is a non-transactional method. |
void |
finest(String message,
Object p0,
Object p1)
Emit a trace message with parameters at the
TraceLevel.FINEST trace level. |
void |
finest(String message,
Object p0,
Object p1,
Object p2)
Emit a trace message with parameters at the
TraceLevel.FINEST trace level. |
void |
finest(String message,
Object p0,
Object p1,
Object p2,
Object p3)
Emit a trace message with parameters at the
TraceLevel.FINEST trace level. |
void |
finest(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4)
Emit a trace message with parameters at the
TraceLevel.FINEST trace level. |
void |
finest(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5)
Emit a trace message with parameters at the
TraceLevel.FINEST trace level. |
void |
finest(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6)
Emit a trace message with parameters at the
TraceLevel.FINEST trace level. |
void |
finest(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7)
Emit a trace message with parameters at the
TraceLevel.FINEST trace level. |
void |
finest(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8)
Emit a trace message with parameters at the
TraceLevel.FINEST trace level. |
void |
finest(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8,
Object p9)
Emit a trace message with parameters at the
TraceLevel.FINEST trace level. |
void |
info(CharSequence message)
Emit a trace message constructed from a
CharSequence at the TraceLevel.INFO trace level. |
void |
info(CharSequence message,
Throwable t)
Emit a trace message constructed from a
CharSequence with a cause throwable at the TraceLevel.INFO trace level. |
void |
info(String message,
Object... params)
Emit a trace message with parameters at the
TraceLevel.INFO trace level. |
void |
info(String message,
Object p0)
Emit a trace message with parameters at the
TraceLevel.INFO trace level. |
void |
info(String message,
Object p0,
Object p1)
Emit a trace message with parameters at the
TraceLevel.INFO trace level. |
void |
info(String message,
Object p0,
Object p1,
Object p2)
Emit a trace message with parameters at the
TraceLevel.INFO trace level. |
void |
info(String message,
Object p0,
Object p1,
Object p2,
Object p3)
Emit a trace message with parameters at the
TraceLevel.INFO trace level. |
void |
info(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4)
Emit a trace message with parameters at the
TraceLevel.INFO trace level. |
void |
info(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5)
Emit a trace message with parameters at the
TraceLevel.INFO trace level. |
void |
info(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6)
Emit a trace message with parameters at the
TraceLevel.INFO trace level. |
void |
info(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7)
Emit a trace message with parameters at the
TraceLevel.INFO trace level. |
void |
info(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8)
Emit a trace message with parameters at the
TraceLevel.INFO trace level. |
void |
info(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8,
Object p9)
Emit a trace message with parameters at the
TraceLevel.INFO trace level. |
void |
printf(TraceLevel level,
String format,
Object... params)
Logs a formatted message using the specified format string and arguments.
|
void |
putLoggingContextEntriesInActivities(ActivityContextInterface[] acis,
Map<String,String> entries)
Put all context entries into the current logging context for all given ACIs.
|
void |
putLoggingContextEntriesInActivities(Set<ActivityContextInterface> acis,
Map<String,String> entries)
Put all context entries into the current logging context for all given ACIs.
|
void |
putLoggingContextEntriesInActivity(ActivityContextInterface aci,
Map<String,String> entries)
Put all context entries into the current logging context for this aci.
|
void |
putLoggingContextEntryInActivities(ActivityContextInterface[] acis,
String key,
String value)
Add a key value pair to all given activities logging context.
|
void |
putLoggingContextEntryInActivities(Set<ActivityContextInterface> acis,
String key,
String value)
Add a key value pair to all given activities logging context.
|
void |
putLoggingContextEntryInActivity(ActivityContextInterface aci,
String key,
String value)
Add a key value pair to this activity’s logging context.
|
void |
removeLoggingContextEntryFromActivities(ActivityContextInterface[] acis,
String key)
Remove an entry from the logging context and all provided ACIs.
|
void |
removeLoggingContextEntryFromActivities(Set<ActivityContextInterface> acis,
String key)
Remove an entry from the logging context and all provided ACIs.
|
void |
removeLoggingContextEntryFromActivity(ActivityContextInterface aci,
String key)
Remove an entry from the logging context.
|
void |
severe(CharSequence message)
Emit a trace message constructed from a
CharSequence at the TraceLevel.SEVERE trace level. |
void |
severe(CharSequence message,
Throwable t)
Emit a trace message constructed from a
CharSequence with a cause throwable at the TraceLevel.SEVERE trace level. |
void |
severe(String message,
Object... params)
Emit a trace message with parameters at the
TraceLevel.SEVERE trace level. |
void |
severe(String message,
Object p0)
Emit a trace message with parameters at the
TraceLevel.SEVERE trace level. |
void |
severe(String message,
Object p0,
Object p1)
Emit a trace message with parameters at the
TraceLevel.SEVERE trace level. |
void |
severe(String message,
Object p0,
Object p1,
Object p2)
Emit a trace message with parameters at the
TraceLevel.SEVERE trace level. |
void |
severe(String message,
Object p0,
Object p1,
Object p2,
Object p3)
Emit a trace message with parameters at the
TraceLevel.SEVERE trace level. |
void |
severe(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4)
Emit a trace message with parameters at the
TraceLevel.SEVERE trace level. |
void |
severe(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5)
Emit a trace message with parameters at the
TraceLevel.SEVERE trace level. |
void |
severe(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6)
Emit a trace message with parameters at the
TraceLevel.SEVERE trace level. |
void |
severe(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7)
Emit a trace message with parameters at the
TraceLevel.SEVERE trace level. |
void |
severe(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8)
Emit a trace message with parameters at the
TraceLevel.SEVERE trace level. |
void |
severe(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8,
Object p9)
Emit a trace message with parameters at the
TraceLevel.SEVERE trace level. |
void |
warning(CharSequence message)
Emit a trace message constructed from a
CharSequence at the TraceLevel.WARNING trace level. |
void |
warning(CharSequence message,
Throwable t)
Emit a trace message constructed from a
CharSequence with a cause throwable at the TraceLevel.WARNING trace level. |
void |
warning(String message,
Object... params)
Emit a trace message with parameters at the
TraceLevel.WARNING trace level. |
void |
warning(String message,
Object p0)
Emit a trace message with parameters at the
TraceLevel.WARNING trace level. |
void |
warning(String message,
Object p0,
Object p1)
Emit a trace message with parameters at the
TraceLevel.WARNING trace level. |
void |
warning(String message,
Object p0,
Object p1,
Object p2)
Emit a trace message with parameters at the
TraceLevel.WARNING trace level. |
void |
warning(String message,
Object p0,
Object p1,
Object p2,
Object p3)
Emit a trace message with parameters at the
TraceLevel.WARNING trace level. |
void |
warning(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4)
Emit a trace message with parameters at the
TraceLevel.WARNING trace level. |
void |
warning(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5)
Emit a trace message with parameters at the
TraceLevel.WARNING trace level. |
void |
warning(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6)
Emit a trace message with parameters at the
TraceLevel.WARNING trace level. |
void |
warning(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7)
Emit a trace message with parameters at the
TraceLevel.WARNING trace level. |
void |
warning(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8)
Emit a trace message with parameters at the
TraceLevel.WARNING trace level. |
void |
warning(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8,
Object p9)
Emit a trace message with parameters at the
TraceLevel.WARNING trace level. |
getChildTracer, getParentTracer
config, config, fine, fine, finer, finer, finest, finest, getParentTracerName, getTraceLevel, getTracerName, info, info, isConfigEnabled, isFineEnabled, isFinerEnabled, isFinestEnabled, isInfoEnabled, isSevereEnabled, isTraceable, isWarningEnabled, severe, severe, trace, trace, warning, warning
void finest(CharSequence message) throws FacilityException
Emit a trace message constructed from a CharSequence
at the TraceLevel.FINEST
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFinestEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message CharSequence to log.NullPointerException
- if message
is null.FacilityException
- if the trace could not be generated due to a system-level failure.void finest(CharSequence message, Throwable t) throws FacilityException
Emit a trace message constructed from a CharSequence
with a cause throwable at the TraceLevel.FINEST
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFinestEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the CharSequence to log.t
- the exception to log, including its stack trace.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void finest(String message, Object... params) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINEST
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFinestEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.params
- parameters to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void finest(String message, Object p0) throws FacilityException
Emit a trace message with parameters at the Finest
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void finest(String message, Object p0, Object p1) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINEST
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFinestEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void finest(String message, Object p0, Object p1, Object p2) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINEST
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFinestEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void finest(String message, Object p0, Object p1, Object p2, Object p3) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINEST
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFinestEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void finest(String message, Object p0, Object p1, Object p2, Object p3, Object p4) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINEST
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFinestEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void finest(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINEST
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFinestEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void finest(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINEST
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFinestEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void finest(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINEST
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFinestEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.p7
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void finest(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINEST
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFinestEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.p7
- parameter to the message.p8
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void finest(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINEST
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFinestEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.p7
- parameter to the message.p8
- parameter to the message.p9
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void finer(CharSequence message) throws FacilityException
Emit a trace message constructed from a CharSequence
at the TraceLevel.FINER
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFinerEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message CharSequence to log.NullPointerException
- if message
is null.FacilityException
- if the trace could not be generated due to a system-level failure.void finer(CharSequence message, Throwable t) throws FacilityException
Emit a trace message constructed from a CharSequence
with a cause throwable at the TraceLevel.FINER
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFinerEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the CharSequence to log.t
- the exception to log, including its stack trace.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void finer(String message, Object... params) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINER
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFinerEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.params
- parameters to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void finer(String message, Object p0) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINER
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFinerEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void finer(String message, Object p0, Object p1) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINER
trace level.
ohis method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFinerEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void finer(String message, Object p0, Object p1, Object p2) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINER
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFinerEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void finer(String message, Object p0, Object p1, Object p2, Object p3) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINER
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFinerEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void finer(String message, Object p0, Object p1, Object p2, Object p3, Object p4) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINER
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFinerEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void finer(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINER
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFinerEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void finer(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINER
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFinerEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void finer(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINER
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFinerEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.p7
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void finer(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINER
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFinerEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.p7
- parameter to the message.p8
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void finer(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINER
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFinerEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.p7
- parameter to the message.p8
- parameter to the message.p9
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void fine(CharSequence message) throws FacilityException
Emit a trace message constructed from a CharSequence
at the TraceLevel.FINE
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFineEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message CharSequence to log.NullPointerException
- if message
is null.FacilityException
- if the trace could not be generated due to a system-level failure.void fine(CharSequence message, Throwable t) throws FacilityException
Emit trace message constructed from a CharSequence
with a cause throwable at the TraceLevel.FINE
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFineEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the CharSequence to log.t
- the exception to log, including its stack trace.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void fine(String message, Object... params) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINE
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFineEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.params
- parameters to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void fine(String message, Object p0) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINE
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFineEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void fine(String message, Object p0, Object p1) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINE
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFineEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void fine(String message, Object p0, Object p1, Object p2) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINE
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFineEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void fine(String message, Object p0, Object p1, Object p2, Object p3) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINE
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFineEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void fine(String message, Object p0, Object p1, Object p2, Object p3, Object p4) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINE
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFineEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void fine(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINE
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFineEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void fine(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINE
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFineEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void fine(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINE
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFineEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.p7
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void fine(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINE
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFineEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.p7
- parameter to the message.p8
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void fine(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9) throws FacilityException
Emit a trace message with parameters at the TraceLevel.FINE
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isFineEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.p7
- parameter to the message.p8
- parameter to the message.p9
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void config(CharSequence message) throws FacilityException
Emit a trace message constructed from a CharSequence
at the TraceLevel.CONFIG
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isConfigEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message CharSequence to log.NullPointerException
- if message
is null.FacilityException
- if the trace could not be generated due to a system-level failure.void config(CharSequence message, Throwable t) throws FacilityException
Emit a trace message constructed from a CharSequence
with a cause throwable at the TraceLevel.CONFIG
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isConfigEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the CharSequence to log.t
- the exception to log, including its stack trace.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void config(String message, Object... params) throws FacilityException
Emit a trace message with parameters at the TraceLevel.CONFIG
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isConfigEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.params
- parameters to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void config(String message, Object p0) throws FacilityException
Emit a trace message with parameters at the TraceLevel.CONFIG
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isConfigEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void config(String message, Object p0, Object p1) throws FacilityException
Emit a trace message with parameters at the TraceLevel.CONFIG
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isConfigEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void config(String message, Object p0, Object p1, Object p2) throws FacilityException
Emit a trace message with parameters at the TraceLevel.CONFIG
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isConfigEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void config(String message, Object p0, Object p1, Object p2, Object p3) throws FacilityException
Emit a trace message with parameters at the TraceLevel.CONFIG
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isConfigEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void config(String message, Object p0, Object p1, Object p2, Object p3, Object p4) throws FacilityException
Emit a trace message with parameters at the TraceLevel.CONFIG
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isConfigEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void config(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5) throws FacilityException
Emit a trace message with parameters at the TraceLevel.CONFIG
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isConfigEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void config(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6) throws FacilityException
Emit a trace message with parameters at the TraceLevel.CONFIG
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isConfigEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void config(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7) throws FacilityException
Emit a trace message with parameters at the TraceLevel.CONFIG
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isConfigEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.p7
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void config(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8) throws FacilityException
Emit a trace message with parameters at the TraceLevel.CONFIG
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isConfigEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.p7
- parameter to the message.p8
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void config(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9) throws FacilityException
Emit a trace message with parameters at the TraceLevel.CONFIG
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isConfigEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.p7
- parameter to the message.p8
- parameter to the message.p9
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void info(CharSequence message) throws FacilityException
Emit a trace message constructed from a CharSequence
at the TraceLevel.INFO
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isInfoEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message CharSequence to log.NullPointerException
- if message
is null.FacilityException
- if the trace could not be generated due to a system-level failure.void info(CharSequence message, Throwable t) throws FacilityException
Emit a trace message constructed from a CharSequence
with a cause throwable at the TraceLevel.INFO
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isInfoEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the CharSequence to log.t
- the exception to log, including its stack trace.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void info(String message, Object... params) throws FacilityException
Emit a trace message with parameters at the TraceLevel.INFO
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isInfoEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.params
- parameters to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void info(String message, Object p0) throws FacilityException
Emit a trace message with parameters at the TraceLevel.INFO
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isInfoEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void info(String message, Object p0, Object p1) throws FacilityException
Emit a trace message with parameters at the TraceLevel.INFO
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isInfoEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void info(String message, Object p0, Object p1, Object p2) throws FacilityException
Emit a trace message with parameters at the TraceLevel.INFO
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isInfoEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void info(String message, Object p0, Object p1, Object p2, Object p3) throws FacilityException
Emit a trace message with parameters at the TraceLevel.INFO
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isInfoEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void info(String message, Object p0, Object p1, Object p2, Object p3, Object p4) throws FacilityException
Emit a trace message with parameters at the TraceLevel.INFO
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isInfoEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void info(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5) throws FacilityException
Emit a trace message with parameters at the TraceLevel.INFO
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isInfoEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void info(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6) throws FacilityException
Emit a trace message with parameters at the TraceLevel.INFO
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isInfoEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void info(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7) throws FacilityException
Emit a trace message with parameters at the TraceLevel.INFO
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isInfoEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.p7
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void info(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8) throws FacilityException
Emit a trace message with parameters at the TraceLevel.INFO
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isInfoEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.p7
- parameter to the message.p8
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void info(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9) throws FacilityException
Emit a trace message with parameters at the TraceLevel.INFO
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isInfoEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.p7
- parameter to the message.p8
- parameter to the message.p9
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void warning(CharSequence message) throws FacilityException
Emit a trace message constructed from a CharSequence
at the TraceLevel.WARNING
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isWarningEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message CharSequence to log.NullPointerException
- if message
is null.FacilityException
- if the trace could not be generated due to a system-level failure.void warning(CharSequence message, Throwable t) throws FacilityException
Emit a trace message constructed from a CharSequence
with a cause throwable at the TraceLevel.WARNING
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isWarningEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the CharSequence to log.t
- the exception to log, including its stack trace.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void warning(String message, Object... params) throws FacilityException
Emit a trace message with parameters at the TraceLevel.WARNING
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isWarningEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.params
- parameters to the message.NullPointerException
- if message
is null.FacilityException
- if the trace could not be generated due to a system-level failure.void warning(String message, Object p0) throws FacilityException
Emit a trace message with parameters at the TraceLevel.WARNING
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isWarningEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void warning(String message, Object p0, Object p1) throws FacilityException
Emit a trace message with parameters at the TraceLevel.WARNING
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isWarningEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void warning(String message, Object p0, Object p1, Object p2) throws FacilityException
Emit a trace message with parameters at the TraceLevel.WARNING
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isWarningEnabled()
returns true
, otherwise it has no effect and returns silently.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void warning(String message, Object p0, Object p1, Object p2, Object p3) throws FacilityException
Emit a trace message with parameters at the TraceLevel.WARNING
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isWarningEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void warning(String message, Object p0, Object p1, Object p2, Object p3, Object p4) throws FacilityException
Emit a trace message with parameters at the TraceLevel.WARNING
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isWarningEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void warning(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5) throws FacilityException
Emit a trace message with parameters at the TraceLevel.WARNING
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isWarningEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void warning(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6) throws FacilityException
Emit a trace message with parameters at the TraceLevel.WARNING
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isWarningEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void warning(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7) throws FacilityException
Emit a trace message with parameters at the TraceLevel.WARNING
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isWarningEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.p7
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void warning(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8) throws FacilityException
Emit a trace message with parameters at the TraceLevel.WARNING
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isWarningEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.p7
- parameter to the message.p8
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void warning(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9) throws FacilityException
Emit a trace message with parameters at the TraceLevel.WARNING
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isWarningEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.p7
- parameter to the message.p8
- parameter to the message.p9
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void severe(CharSequence message) throws FacilityException
Emit a trace message constructed from a CharSequence
at the TraceLevel.SEVERE
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isSevereEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message CharSequence to log.NullPointerException
- if message
is null.FacilityException
- if the trace could not be generated due to a system-level failure.void severe(CharSequence message, Throwable t) throws FacilityException
Emit a trace message constructed from a CharSequence
with a cause throwable at the TraceLevel.SEVERE
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isSevereEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the CharSequence to log.t
- the exception to log, including its stack trace.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void severe(String message, Object... params) throws FacilityException
Emit a trace message with parameters at the TraceLevel.SEVERE
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isSevereEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.params
- parameters to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void severe(String message, Object p0) throws FacilityException
Emit a trace message with parameters at the TraceLevel.SEVERE
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isSevereEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void severe(String message, Object p0, Object p1) throws FacilityException
Emit a trace message with parameters at the TraceLevel.SEVERE
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isSevereEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void severe(String message, Object p0, Object p1, Object p2) throws FacilityException
Emit a trace message with parameters at the TraceLevel.SEVERE
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isSevereEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void severe(String message, Object p0, Object p1, Object p2, Object p3) throws FacilityException
Emit a trace message with parameters at the TraceLevel.SEVERE
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isSevereEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void severe(String message, Object p0, Object p1, Object p2, Object p3, Object p4) throws FacilityException
Emit a trace message with parameters at the TraceLevel.SEVERE
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isSevereEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void severe(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5) throws FacilityException
Emit a trace message with parameters at the TraceLevel.SEVERE
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isSevereEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void severe(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6) throws FacilityException
Emit a trace message with parameters at the TraceLevel.SEVERE
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isSevereEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void severe(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7) throws FacilityException
Emit a trace message with parameters at the TraceLevel.SEVERE
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isSevereEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.p7
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void severe(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8) throws FacilityException
Emit a trace message with parameters at the TraceLevel.SEVERE
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isSevereEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.p7
- parameter to the message.p8
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void severe(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9) throws FacilityException
Emit a trace message with parameters at the TraceLevel.SEVERE
trace level.
This method will only cause a TraceNotification to be generated by the TraceMBean if Tracer.isSevereEnabled()
returns true
, otherwise it has no effect and returns silently.
This method is a non-transactional method.
message
- the message to log.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.p7
- parameter to the message.p8
- parameter to the message.p9
- parameter to the message.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void printf(TraceLevel level, String format, Object... params) throws FacilityException
Logs a formatted message using the specified format string and arguments.
Format is specified in Formatter
style.
Use of Formatter
for message formatting forces garbage generation, and is significantly slower than regular Tracing.
As such, this method should only be used when greater control over message formatting is required than is possible with the simple string interpolation formatting provided by regular Tracing methods.
An example of printf Tracing usage
if (tracer.isFineEnabled()) tracer.printf(TraceLevel.FINE, "%s %s %s %s", "a", "b", "c", "d");
level
- The logging Level.format
- The format String.params
- Arguments specified by the format.NullPointerException
- if any parameter is null.FacilityException
- if the trace could not be generated due to a system-level failure.void putLoggingContextEntryInActivity(ActivityContextInterface aci, String key, String value)
Add a key value pair to this activity’s logging context. It will be logged in all subsequent log statements for this activity.
Care must be taken to not overload the context with too many entries. See MDC Note
key
- String key to add.value
- String value to add.void putLoggingContextEntriesInActivity(ActivityContextInterface aci, Map<String,String> entries)
Put all context entries into the current logging context for this aci. They will be logged in all subsequent log statements for this activity.
Care must be taken to not overload the context with too many entries. See MDC Note
entries
- String key and value pairs to addvoid removeLoggingContextEntryFromActivity(ActivityContextInterface aci, String key)
Remove an entry from the logging context. This entry will not be logged after this call.
key
- String key to remove.void putLoggingContextEntryInActivities(ActivityContextInterface[] acis, String key, String value)
Add a key value pair to all given activities logging context. It will be logged in all subsequent log statements for this activity.
Care must be taken to not overload the context with too many entries. See MDC Note
key
- String key to add.value
- String value to add.void putLoggingContextEntriesInActivities(ActivityContextInterface[] acis, Map<String,String> entries)
Put all context entries into the current logging context for all given ACIs. They will be logged in all subsequent log statements for this activity.
Care must be taken to not overload the context with too many entries. See MDC Note
entries
- String key and value pairs to addvoid removeLoggingContextEntryFromActivities(ActivityContextInterface[] acis, String key)
Remove an entry from the logging context and all provided ACIs. This entry will not be logged after this call.
key
- String key to remove.void putLoggingContextEntryInActivities(Set<ActivityContextInterface> acis, String key, String value)
Add a key value pair to all given activities logging context. It will be logged in all subsequent log statements for this activity.
Care must be taken to not overload the context with too many entries. See MDC Note
key
- String key to add.value
- String value to add.void putLoggingContextEntriesInActivities(Set<ActivityContextInterface> acis, Map<String,String> entries)
Put all context entries into the current logging context for all given ACIs. They will be logged in all subsequent log statements for this activity.
Care must be taken to not overload the context with too many entries. See MDC Note
entries
- String key and value pairs to addvoid removeLoggingContextEntryFromActivities(Set<ActivityContextInterface> acis, String key)
Remove an entry from the logging context and all provided ACIs. This entry will not be logged after this call.
key
- String key to remove.