public interface Logger extends LoggerSimple
This interface extends the functionality described by LoggerSimple.
This interface should also allow classes like UnitExt and UnitComponentExt to expose only logging
functions, without any configuration facilities.
Implementing classes should offer three sets of methods:
error, warn, info, trace - also available with
Object parameters;
le, lw, li, lf;
lr, to be used in return statements, and dbg. See LoggerSimple.
LoggerSimple.LevelARGUMENT_BEGIN, ARGUMENT_END, ARGUMENT_PLACEHOLDER| Modifier and Type | Method and Description |
|---|---|
void |
error(java.lang.String message,
java.lang.Object... arguments)
Relay for
LoggerSimple.le(String, Object...). |
void |
info(java.lang.String message,
java.lang.Object... arguments)
Relay for
LoggerSimple.li(String, Object...). |
void |
trace(java.lang.String message,
java.lang.Object... arguments)
Relay for
LoggerSimple.lf(String, Object...). |
void |
warn(java.lang.String message,
java.lang.Object... arguments)
Relay for
LoggerSimple.lw(String, Object...). |
void error(java.lang.String message,
java.lang.Object... arguments)
LoggerSimple.le(String, Object...).message - : see the relayed method.arguments - : see the relayed method.void warn(java.lang.String message,
java.lang.Object... arguments)
LoggerSimple.lw(String, Object...).message - : see the relayed method.arguments - : see the relayed method.void info(java.lang.String message,
java.lang.Object... arguments)
LoggerSimple.li(String, Object...).message - : see the relayed method.arguments - : see the relayed method.void trace(java.lang.String message,
java.lang.Object... arguments)
LoggerSimple.lf(String, Object...).message - : see the relayed method.arguments - : see the relayed method.