Interface MessageHolder
-
- All Known Implementing Classes:
DefaultMessageHolder
public interface MessageHolder
Message Holder class.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MessageHolder
addDebugMessage(java.lang.CharSequence messagePart)
MessageHolder
addDebugMessage(java.lang.CharSequence messagePart, java.lang.Throwable error)
MessageHolder
addDebugMessage(java.lang.Throwable error)
MessageHolder
addErrorMessage(java.lang.CharSequence messagePart)
MessageHolder
addErrorMessage(java.lang.CharSequence messagePart, java.lang.Throwable error)
MessageHolder
addErrorMessage(java.lang.Throwable error)
MessageHolder
addInfoMessage(java.lang.CharSequence messagePart)
MessageHolder
addInfoMessage(java.lang.CharSequence messagePart, java.lang.Throwable error)
MessageHolder
addInfoMessage(java.lang.Throwable error)
MessageHolder
addMessage(java.lang.CharSequence messagePart)
MessageHolder
addMessage(java.lang.CharSequence messagePart, java.lang.Throwable error)
MessageHolder
addMessage(java.lang.Throwable error)
MessageHolder
addSevereMessage(java.lang.CharSequence messagePart)
MessageHolder
addSevereMessage(java.lang.CharSequence messagePart, java.lang.Throwable error)
MessageHolder
addSevereMessage(java.lang.Throwable error)
MessageHolder
addWarningMessage(java.lang.CharSequence messagePart)
MessageHolder
addWarningMessage(java.lang.CharSequence messagePart, java.lang.Throwable error)
MessageHolder
addWarningMessage(java.lang.Throwable error)
MessageHolder
append(java.lang.CharSequence messagePart)
MessageHolder
append(java.lang.Throwable error)
int
countDebugMessages()
int
countErrorMessages()
int
countInfoMessages()
int
countMessages()
int
countSevereMessages()
int
countWarningMessages()
void
flush()
flush.boolean
isDebugEnabled()
boolean
isEmpty()
boolean
isErrorEnabled()
boolean
isInfoEnabled()
boolean
isSevereEnabled()
boolean
isWarningEnabled()
MessageHolder
newDebugMessage()
MessageHolder
newErrorMessage()
MessageHolder
newInfoMessage()
MessageHolder
newMessage()
MessageHolder
newSevereMessage()
MessageHolder
newWarningMessage()
java.lang.String
render()
void
render(MessageSink sink)
void
setDebugEnabled(boolean enabled)
void
setErrorEnabled(boolean enabled)
void
setInfoEnabled(boolean enabled)
void
setSevereEnabled(boolean enabled)
void
setWarningEnabled(boolean enabled)
int
size()
-
-
-
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 server is enabled false otherwise.
-
setSevereEnabled
void setSevereEnabled(boolean enabled)
- Parameters:
enabled
- enable server 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.
-
-