public abstract class AbstractProcessingReport extends Object implements ProcessingReport
Modifier and Type | Field and Description |
---|---|
protected LogLevel |
currentLevel |
Modifier | Constructor and Description |
---|---|
protected |
AbstractProcessingReport() |
Modifier and Type | Method and Description |
---|---|
void |
debug(ProcessingMessage message) |
abstract void |
doLog(ProcessingMessage message) |
void |
error(ProcessingMessage message) |
LogLevel |
getExceptionThreshold() |
LogLevel |
getLogLevel() |
void |
info(ProcessingMessage message) |
boolean |
isSuccess() |
void |
log(ProcessingMessage message) |
ProcessingMessage |
newMessage() |
void |
setExceptionThreshold(LogLevel level) |
void |
setLogLevel(LogLevel level) |
void |
warn(ProcessingMessage message) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMessages
protected LogLevel currentLevel
public final void setLogLevel(LogLevel level)
setLogLevel
in interface ProcessingReport
public final void setExceptionThreshold(LogLevel level)
setExceptionThreshold
in interface ProcessingReport
public final LogLevel getLogLevel()
getLogLevel
in interface ProcessingReport
public final LogLevel getExceptionThreshold()
getExceptionThreshold
in interface ProcessingReport
public final void debug(ProcessingMessage message) throws ProcessingException
debug
in interface ProcessingReport
ProcessingException
public final void info(ProcessingMessage message) throws ProcessingException
info
in interface ProcessingReport
ProcessingException
public final void warn(ProcessingMessage message) throws ProcessingException
warn
in interface ProcessingReport
ProcessingException
public final void error(ProcessingMessage message) throws ProcessingException
error
in interface ProcessingReport
ProcessingException
public final boolean isSuccess()
isSuccess
in interface ProcessingReport
public abstract void doLog(ProcessingMessage message)
public final void log(ProcessingMessage message) throws ProcessingException
log
in interface ProcessingReport
ProcessingException
public final ProcessingMessage newMessage()
newMessage
in interface MessageProvider
Copyright © 2013. All Rights Reserved.