| Constructor and Description |
|---|
Logger()
Creates an anonymous logger
|
Logger(String name)
Creates a new logger
|
Logger(String name,
Formatter<Message,Message> messageFormatter)
Creates a logger with the specified message formatter
|
Logger(String name,
Formatter<Message,Message> messageFormatter,
Formatter<Throwable,String> throwableFormatter)
Creates a logger with the specified formatters
|
Logger(String name,
Formatter<Message,Message> messageFormatter,
Formatter<Throwable,String> throwableFormatter,
MessageHandler... handlers)
Creates a logger with the specified message handlers and formatter
|
Logger(String name,
Formatter<Message,Message> messageFormatter,
MessageHandler... handlers)
Creates a logger with the specified message handlers and formatter
|
| Modifier and Type | Method and Description |
|---|---|
Logger |
clone()
Clones this logger
|
Logger |
clone(String name)
Clones this logger, but creates a new name
|
ArrayList<MessageFilter> |
getFilters()
Gets the list of message filters
|
ArrayList<MessageHandler> |
getHandlers()
Gets the list of message handlers
|
Formatter |
getMessageFormatter()
Gets the message formatter
|
String |
getName()
Gets the name
|
Formatter |
getThrowableFormatter()
Gets the throwable formatter
|
void |
setMessageFormatter(Formatter formatter)
Sets the message formatter
|
void |
setName(String name)
Sets the name
|
void |
setThrowableFormatter(Formatter formatter)
Sets the throwable formatter
|
void |
submitDebug(String... messages)
Submits a debug message
|
void |
submitDebug(String message,
Throwable throwable)
Submits a debug message which has a throwable attached
|
void |
submitError(String... messages)
Submits an error
|
void |
submitError(String message,
Throwable throwable)
Submits an error which has a throwable attached
|
void |
submitInformation(String... messages)
Submits information
|
void |
submitInformation(String message,
Throwable throwable)
Submits information which has a throwable attached
|
void |
submitMessage(String... messages)
Submits a message
|
void |
submitMessage(String message,
Throwable throwable)
Submits a message which has a throwable attached
|
void |
submitTrace(String... messages)
Submits a trace message
|
void |
submitTrace(String message,
Throwable throwable)
Submits a trace message which has a throwable attached
|
void |
submitWarning(String... messages)
Submits a warning
|
void |
submitWarning(String message,
Throwable throwable)
Submits a warning which has a throwable attached
|
public Logger()
public Logger(String name)
name - The name to usepublic Logger(String name, Formatter<Message,Message> messageFormatter)
name - The name to usemessageFormatter - The message formatter to usepublic Logger(String name, Formatter<Message,Message> messageFormatter, Formatter<Throwable,String> throwableFormatter)
name - The name to usemessageFormatter - The message formatter to usethrowableFormatter - The throwable formatter to usepublic Logger(String name, Formatter<Message,Message> messageFormatter, MessageHandler... handlers)
name - The name to usemessageFormatter - The message formatter to usehandlers - The message handlers to usepublic Logger(String name, Formatter<Message,Message> messageFormatter, Formatter<Throwable,String> throwableFormatter, MessageHandler... handlers)
name - The name to usemessageFormatter - The message formatter to usethrowableFormatter - The throwable formatter to usehandlers - The handlers to usepublic String getName()
public void setName(String name)
name - The name to usepublic ArrayList<MessageHandler> getHandlers()
public ArrayList<MessageFilter> getFilters()
public Formatter getMessageFormatter()
public void setMessageFormatter(Formatter formatter)
formatter - The formatter to usepublic Formatter getThrowableFormatter()
public void setThrowableFormatter(Formatter formatter)
formatter - The formatter to usepublic void submitTrace(String... messages)
messages - The messages to submitpublic void submitTrace(String message, Throwable throwable)
message - The message to submitthrowable - The throwable to usepublic void submitDebug(String... messages)
messages - The messages to submitpublic void submitDebug(String message, Throwable throwable)
message - The message to submitthrowable - The throwable to usepublic void submitInformation(String... messages)
messages - The messages to submitpublic void submitInformation(String message, Throwable throwable)
message - The message to submitthrowable - The throwable to usepublic void submitMessage(String... messages)
messages - The messages to submitpublic void submitMessage(String message, Throwable throwable)
message - The message to submitthrowable - The throwable to usepublic void submitWarning(String... messages)
messages - The messages to submitpublic void submitWarning(String message, Throwable throwable)
message - The message to submitthrowable - The throwablepublic void submitError(String... messages)
messages - The messages to submitpublic void submitError(String message, Throwable throwable)
message - The message to submitthrowable - The throwablepublic Logger clone(String name)
name - The name to useCopyright © 2012 Massive Dynamics. All Rights Reserved.