|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.infinityloop.util.log.LogBroadcasterImpl
de.infinityloop.util.log.LogSource
public class LogSource
This class is a proxy to logging to some underlying logging framework, but also passing on log entries to subscribed classes (e.g. a window, etc.). The pattern used is a publish/subscribe pattern. A LogSource is a LogPublisher as well as a LogSubscriber, i.e. it can notify its subscribers of generated logging events, and it can function as a subscriber to some other LogSource.
| Field Summary |
|---|
| Fields inherited from class de.infinityloop.util.log.LogBroadcasterImpl |
|---|
name, subscribers |
| Constructor Summary | |
|---|---|
LogSource(java.lang.String name)
Default constructor. |
|
| Method Summary | |
|---|---|
void |
addLogListener(LogListener ls)
Register a new listener with us. |
LogEvent |
debug(java.lang.Object message)
|
LogEvent |
debug(java.lang.String format,
java.lang.Object par0)
|
LogEvent |
debug(java.lang.String format,
java.lang.Object par0,
java.lang.Object par1)
|
LogEvent |
debug(java.lang.String format,
java.lang.Object par0,
java.lang.Object par1,
java.lang.Object par2)
|
LogEvent |
debug(java.lang.String format,
java.lang.Object par0,
java.lang.Object par1,
java.lang.Object par2,
java.lang.Throwable t)
|
LogEvent |
debug(java.lang.String format,
java.lang.Object par0,
java.lang.Object par1,
java.lang.Throwable t)
|
LogEvent |
debug(java.lang.String format,
java.lang.Object par0,
java.lang.Throwable t)
|
LogEvent |
debug(java.lang.String message,
java.lang.Throwable t)
|
LogEvent |
detail(java.lang.Object message)
|
LogEvent |
detail(java.lang.String format,
java.lang.Object par0)
|
LogEvent |
detail(java.lang.String format,
java.lang.Object par0,
java.lang.Object par1)
|
LogEvent |
detail(java.lang.String format,
java.lang.Object par0,
java.lang.Object par1,
java.lang.Object par2)
|
LogEvent |
detail(java.lang.String format,
java.lang.Object par0,
java.lang.Object par1,
java.lang.Object par2,
java.lang.Throwable t)
|
LogEvent |
detail(java.lang.String format,
java.lang.Object par0,
java.lang.Object par1,
java.lang.Throwable t)
|
LogEvent |
detail(java.lang.String format,
java.lang.Object par0,
java.lang.Throwable t)
|
LogEvent |
detail(java.lang.String message,
java.lang.Throwable t)
|
LogEvent |
enter(java.lang.String message)
|
LogEvent |
error(java.lang.Object message)
|
LogEvent |
error(java.lang.String message,
java.lang.Throwable t)
|
LogEvent |
exit(java.lang.String message)
|
LogEvent |
fatal(java.lang.Object message)
|
LogEvent |
fatal(java.lang.String message,
java.lang.Throwable t)
|
LogEvent |
info(java.lang.Object message)
|
LogEvent |
info(java.lang.String message,
java.lang.Throwable t)
|
boolean |
isDebugEnabled()
Check if any of our listeners is debug-enabled |
LogEvent |
message(int code,
java.lang.Object par0)
|
LogEvent |
message(int code,
java.lang.Object[] params)
Generic logging method which determines its type based on the message code. |
LogEvent |
message(int code,
java.lang.Object[] params,
java.lang.Throwable t)
Generic logging method which determines its type based on the message code. |
LogEvent |
message(int code,
java.lang.Object par0,
java.lang.Object par1)
|
LogEvent |
message(int code,
java.lang.Object par0,
java.lang.Object par1,
java.lang.Object par2)
|
LogEvent |
message(int code,
java.lang.Object par0,
java.lang.Object par1,
java.lang.Object par2,
java.lang.Object par3)
|
LogEvent |
message(int code,
java.lang.Object par0,
java.lang.Throwable t)
|
LogEvent |
messageOverride(int code,
java.lang.String format)
|
LogEvent |
messageOverride(int code,
java.lang.String format,
java.lang.Object par0)
|
LogEvent |
messageOverride(int code,
java.lang.String format,
java.lang.Object[] params)
|
LogEvent |
messageOverride(int code,
java.lang.String format,
java.lang.Object par0,
java.lang.Object par1)
|
LogEvent |
messageOverride(int code,
java.lang.String format,
java.lang.Object par0,
java.lang.Object par1,
java.lang.Object par2)
|
LogEvent |
messageOverride(int code,
java.lang.String format,
java.lang.Object par0,
java.lang.Object par1,
java.lang.Object par2,
java.lang.Object par3)
|
LogEvent |
verbose(java.lang.Object message)
|
LogEvent |
verbose(java.lang.String format,
java.lang.Object par0)
|
LogEvent |
verbose(java.lang.String format,
java.lang.Object par0,
java.lang.Object par1)
|
LogEvent |
verbose(java.lang.String format,
java.lang.Object par0,
java.lang.Object par1,
java.lang.Object par2)
|
LogEvent |
verbose(java.lang.String format,
java.lang.Object par0,
java.lang.Object par1,
java.lang.Object par2,
java.lang.Throwable t)
|
LogEvent |
verbose(java.lang.String format,
java.lang.Object par0,
java.lang.Object par1,
java.lang.Throwable t)
|
LogEvent |
verbose(java.lang.String format,
java.lang.Object par0,
java.lang.Throwable t)
|
LogEvent |
verbose(java.lang.String message,
java.lang.Throwable t)
|
LogEvent |
warn(java.lang.Object message)
|
LogEvent |
warn(java.lang.String message,
java.lang.Throwable t)
|
| Methods inherited from class de.infinityloop.util.log.LogBroadcasterImpl |
|---|
broadcast, getName, removeAllSubscribers, removeLogListener, setName, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public LogSource(java.lang.String name)
| Method Detail |
|---|
public LogEvent message(int code,
java.lang.Object[] params)
public LogEvent message(int code,
java.lang.Object[] params,
java.lang.Throwable t)
public LogEvent message(int code,
java.lang.Object par0)
public LogEvent message(int code,
java.lang.Object par0,
java.lang.Throwable t)
public LogEvent message(int code,
java.lang.Object par0,
java.lang.Object par1)
public LogEvent message(int code,
java.lang.Object par0,
java.lang.Object par1,
java.lang.Object par2)
public LogEvent message(int code,
java.lang.Object par0,
java.lang.Object par1,
java.lang.Object par2,
java.lang.Object par3)
public LogEvent messageOverride(int code,
java.lang.String format)
public LogEvent messageOverride(int code,
java.lang.String format,
java.lang.Object[] params)
public LogEvent messageOverride(int code,
java.lang.String format,
java.lang.Object par0)
public LogEvent messageOverride(int code,
java.lang.String format,
java.lang.Object par0,
java.lang.Object par1)
public LogEvent messageOverride(int code,
java.lang.String format,
java.lang.Object par0,
java.lang.Object par1,
java.lang.Object par2)
public LogEvent messageOverride(int code,
java.lang.String format,
java.lang.Object par0,
java.lang.Object par1,
java.lang.Object par2,
java.lang.Object par3)
public LogEvent fatal(java.lang.Object message)
public LogEvent error(java.lang.Object message)
public LogEvent warn(java.lang.Object message)
public LogEvent info(java.lang.Object message)
public LogEvent debug(java.lang.Object message)
public LogEvent verbose(java.lang.Object message)
public LogEvent detail(java.lang.Object message)
public LogEvent fatal(java.lang.String message,
java.lang.Throwable t)
public LogEvent error(java.lang.String message,
java.lang.Throwable t)
public LogEvent warn(java.lang.String message,
java.lang.Throwable t)
public LogEvent info(java.lang.String message,
java.lang.Throwable t)
public LogEvent debug(java.lang.String message,
java.lang.Throwable t)
public LogEvent verbose(java.lang.String message,
java.lang.Throwable t)
public LogEvent detail(java.lang.String message,
java.lang.Throwable t)
public LogEvent debug(java.lang.String format,
java.lang.Object par0)
public LogEvent verbose(java.lang.String format,
java.lang.Object par0)
public LogEvent detail(java.lang.String format,
java.lang.Object par0)
public LogEvent debug(java.lang.String format,
java.lang.Object par0,
java.lang.Throwable t)
public LogEvent verbose(java.lang.String format,
java.lang.Object par0,
java.lang.Throwable t)
public LogEvent detail(java.lang.String format,
java.lang.Object par0,
java.lang.Throwable t)
public LogEvent debug(java.lang.String format,
java.lang.Object par0,
java.lang.Object par1)
public LogEvent verbose(java.lang.String format,
java.lang.Object par0,
java.lang.Object par1)
public LogEvent detail(java.lang.String format,
java.lang.Object par0,
java.lang.Object par1)
public LogEvent debug(java.lang.String format,
java.lang.Object par0,
java.lang.Object par1,
java.lang.Throwable t)
public LogEvent verbose(java.lang.String format,
java.lang.Object par0,
java.lang.Object par1,
java.lang.Throwable t)
public LogEvent detail(java.lang.String format,
java.lang.Object par0,
java.lang.Object par1,
java.lang.Throwable t)
public LogEvent debug(java.lang.String format,
java.lang.Object par0,
java.lang.Object par1,
java.lang.Object par2)
public LogEvent verbose(java.lang.String format,
java.lang.Object par0,
java.lang.Object par1,
java.lang.Object par2)
public LogEvent detail(java.lang.String format,
java.lang.Object par0,
java.lang.Object par1,
java.lang.Object par2)
public LogEvent debug(java.lang.String format,
java.lang.Object par0,
java.lang.Object par1,
java.lang.Object par2,
java.lang.Throwable t)
public LogEvent verbose(java.lang.String format,
java.lang.Object par0,
java.lang.Object par1,
java.lang.Object par2,
java.lang.Throwable t)
public LogEvent detail(java.lang.String format,
java.lang.Object par0,
java.lang.Object par1,
java.lang.Object par2,
java.lang.Throwable t)
public LogEvent enter(java.lang.String message)
public LogEvent exit(java.lang.String message)
public boolean isDebugEnabled()
public void addLogListener(LogListener ls)
LogBroadcasterImpl
addLogListener in interface LogBroadcasteraddLogListener in class LogBroadcasterImplls - LogBroadcasterImpl.addLogListener(de.infinityloop.util.log.LogListener)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||