Interface MessageHolder
-
- All Known Implementing Classes:
DefaultMessageHolder
interface MessageHolderMessage Holder class.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MessageHolderaddDebugMessage(java.lang.CharSequence messagePart)MessageHolderaddDebugMessage(java.lang.CharSequence messagePart, java.lang.Throwable error)MessageHolderaddDebugMessage(java.lang.Throwable error)MessageHolderaddErrorMessage(java.lang.CharSequence messagePart)MessageHolderaddErrorMessage(java.lang.CharSequence messagePart, java.lang.Throwable error)MessageHolderaddErrorMessage(java.lang.Throwable error)MessageHolderaddInfoMessage(java.lang.CharSequence messagePart)MessageHolderaddInfoMessage(java.lang.CharSequence messagePart, java.lang.Throwable error)MessageHolderaddInfoMessage(java.lang.Throwable error)MessageHolderaddMessage(java.lang.CharSequence messagePart)MessageHolderaddMessage(java.lang.CharSequence messagePart, java.lang.Throwable error)MessageHolderaddMessage(java.lang.Throwable error)MessageHolderaddSevereMessage(java.lang.CharSequence messagePart)MessageHolderaddSevereMessage(java.lang.CharSequence messagePart, java.lang.Throwable error)MessageHolderaddSevereMessage(java.lang.Throwable error)MessageHolderaddWarningMessage(java.lang.CharSequence messagePart)MessageHolderaddWarningMessage(java.lang.CharSequence messagePart, java.lang.Throwable error)MessageHolderaddWarningMessage(java.lang.Throwable error)MessageHolderappend(java.lang.CharSequence messagePart)MessageHolderappend(java.lang.Throwable error)intcountDebugMessages()intcountErrorMessages()intcountInfoMessages()intcountMessages()intcountSevereMessages()intcountWarningMessages()voidflush()flushbooleanisDebugEnabled()booleanisEmpty()booleanisErrorEnabled()booleanisInfoEnabled()booleanisSevereEnabled()booleanisWarningEnabled()MessageHoldernewDebugMessage()MessageHoldernewErrorMessage()MessageHoldernewInfoMessage()MessageHoldernewMessage()MessageHoldernewSevereMessage()MessageHoldernewWarningMessage()java.lang.Stringrender()voidrender(MessageSink sink)voidsetDebugEnabled(boolean enabled)voidsetErrorEnabled(boolean enabled)voidsetInfoEnabled(boolean enabled)voidsetSevereEnabled(boolean enabled)voidsetWarningEnabled(boolean enabled)intsize()
-
-
-
Method Detail
-
newMessage
MessageHolder newMessage()
- Returns:
MessageHolder
-
newDebugMessage
MessageHolder newDebugMessage()
- Returns:
MessageHolder
-
newInfoMessage
MessageHolder newInfoMessage()
- Returns:
MessageHolder
-
newWarningMessage
MessageHolder newWarningMessage()
- Returns:
MessageHolder
-
newErrorMessage
MessageHolder newErrorMessage()
- Returns:
MessageHolder
-
newSevereMessage
MessageHolder newSevereMessage()
- Returns:
MessageHolder
-
append
MessageHolder append(java.lang.CharSequence messagePart)
- Parameters:
messagePart- message part.- Returns:
MessageHolder
-
append
MessageHolder append(java.lang.Throwable error)
- Parameters:
error-Throwable- Returns:
MessageHolder
-
addMessage
MessageHolder addMessage(java.lang.CharSequence messagePart, java.lang.Throwable error)
- Parameters:
messagePart- Message Part.error-Throwable- Returns:
MessageHolder
-
addMessage
MessageHolder addMessage(java.lang.CharSequence messagePart)
- Parameters:
messagePart- message part.- Returns:
MessageHolder
-
addMessage
MessageHolder addMessage(java.lang.Throwable error)
- Parameters:
error-Throwable- Returns:
MessageHolder
-
addDebugMessage
MessageHolder addDebugMessage(java.lang.CharSequence messagePart, java.lang.Throwable error)
- Parameters:
messagePart- message part.error-Throwable- Returns:
MessageHolder
-
addDebugMessage
MessageHolder addDebugMessage(java.lang.CharSequence messagePart)
- Parameters:
messagePart- messages part.- Returns:
MessageHolder
-
addDebugMessage
MessageHolder addDebugMessage(java.lang.Throwable error)
- Parameters:
error- messages part.- Returns:
MessageHolder
-
addInfoMessage
MessageHolder addInfoMessage(java.lang.CharSequence messagePart, java.lang.Throwable error)
- Parameters:
messagePart- message part.error-Throwable- Returns:
MessageHolder
-
addInfoMessage
MessageHolder addInfoMessage(java.lang.CharSequence messagePart)
- Parameters:
messagePart- messages part.- Returns:
MessageHolder
-
addInfoMessage
MessageHolder addInfoMessage(java.lang.Throwable error)
- Parameters:
error-Throwable- Returns:
MessageHolder
-
addWarningMessage
MessageHolder addWarningMessage(java.lang.CharSequence messagePart, java.lang.Throwable error)
- Parameters:
messagePart- message part.error-Throwable- Returns:
MessageHolder
-
addWarningMessage
MessageHolder addWarningMessage(java.lang.CharSequence messagePart)
- Parameters:
messagePart- message part.- Returns:
MessageHolder
-
addWarningMessage
MessageHolder addWarningMessage(java.lang.Throwable error)
- Parameters:
error-Throwable- Returns:
MessageHolder
-
addErrorMessage
MessageHolder addErrorMessage(java.lang.CharSequence messagePart, java.lang.Throwable error)
- Parameters:
messagePart- message part.error-Throwable- Returns:
MessageHolder
-
addErrorMessage
MessageHolder addErrorMessage(java.lang.CharSequence messagePart)
- Parameters:
messagePart- message part.- Returns:
MessageHolder
-
addErrorMessage
MessageHolder addErrorMessage(java.lang.Throwable error)
- Parameters:
error-Throwable- Returns:
MessageHolder
-
addSevereMessage
MessageHolder addSevereMessage(java.lang.CharSequence messagePart, java.lang.Throwable error)
- Parameters:
messagePart- message part.error-Throwable- Returns:
MessageHolder
-
addSevereMessage
MessageHolder addSevereMessage(java.lang.CharSequence messagePart)
- Parameters:
messagePart- message part.- Returns:
MessageHolder
-
addSevereMessage
MessageHolder addSevereMessage(java.lang.Throwable error)
- Parameters:
error- The error.- Returns:
MessageHolder
-
size
int size()
- Returns:
- the size.
-
countMessages
int countMessages()
- Returns:
- count number of messages.
-
countDebugMessages
int countDebugMessages()
- Returns:
- count number of debug messages.
-
countInfoMessages
int countInfoMessages()
- Returns:
- count number of info messages
-
countWarningMessages
int countWarningMessages()
- Returns:
- count number of warning messages
-
countErrorMessages
int countErrorMessages()
- Returns:
- count number of error messages
-
countSevereMessages
int countSevereMessages()
- Returns:
- count number of server messages
-
isDebugEnabled
boolean isDebugEnabled()
- Returns:
- true / false.
-
setDebugEnabled
void setDebugEnabled(boolean enabled)
- Parameters:
enabled- enable debug
-
isInfoEnabled
boolean isInfoEnabled()
- Returns:
- true if info is enabled false otherwise
-
setInfoEnabled
void setInfoEnabled(boolean enabled)
- Parameters:
enabled- true info enable false otherwise.
-
isWarningEnabled
boolean isWarningEnabled()
- Returns:
- true if warning is enabled false otherwise.
-
setWarningEnabled
void setWarningEnabled(boolean enabled)
- Parameters:
enabled- enable warning or disable.
-
isErrorEnabled
boolean isErrorEnabled()
- Returns:
- true if error is enabled false otherwise.
-
setErrorEnabled
void setErrorEnabled(boolean enabled)
- Parameters:
enabled- enable error or disable
-
isSevereEnabled
boolean isSevereEnabled()
- Returns:
- true if severe is enabled false otherwise.
-
setSevereEnabled
void setSevereEnabled(boolean enabled)
- Parameters:
enabled- enable severe or disable
-
isEmpty
boolean isEmpty()
- Returns:
- true if empty, false otherwise
-
render
java.lang.String render()
- Returns:
- rendered
-
render
void render(MessageSink sink)
- Parameters:
sink-MessageSink
-
flush
void flush()
flush
-
-