public abstract class AbstractClientLogger extends Object implements ClientLogger
Modifier | Constructor and Description |
---|---|
protected |
AbstractClientLogger() |
Modifier and Type | Method and Description |
---|---|
void |
attach(ClientLogger aClientLogger) |
void |
detach(ClientLogger aClientLogger) |
protected abstract void |
error_internal(String aMessage) |
protected abstract void |
error_internal(String aMessage,
Throwable aThrowable) |
void |
error(String aMessage)
Logs messages at the error level.
|
void |
error(String aMessage,
Throwable aThrowable)
Logs messages at the error level.
|
protected abstract void |
log_internal(String aMessage) |
void |
log(String aMessage)
Logs messages at the info level.
|
protected AbstractClientLogger()
public void log(String aMessage)
ClientLogger
log
in interface ClientLogger
aMessage
- message to logpublic void error(String aMessage)
ClientLogger
error
in interface ClientLogger
aMessage
- message to logpublic void error(String aMessage, Throwable aThrowable)
ClientLogger
error
in interface ClientLogger
aMessage
- message to logaThrowable
- throwable to logpublic void attach(ClientLogger aClientLogger)
attach
in interface ClientLogger
public void detach(ClientLogger aClientLogger)
detach
in interface ClientLogger
protected abstract void log_internal(String aMessage)
protected abstract void error_internal(String aMessage)
protected abstract void error_internal(String aMessage, Throwable aThrowable)
Copyright © 2012. All Rights Reserved.