public class DefaultMessageHolder extends Object implements MessageHolder
Constructor and Description |
---|
DefaultMessageHolder()
Create instance.
|
DefaultMessageHolder(int maxMessageLevel,
int defaultMessageLevel) |
DefaultMessageHolder(int maxMessageLevel,
int defaultMessageLevel,
MessageSink onDemandSink) |
public DefaultMessageHolder()
public DefaultMessageHolder(int maxMessageLevel, int defaultMessageLevel)
maxMessageLevel
- max message level.defaultMessageLevel
- default message level.public DefaultMessageHolder(int maxMessageLevel, int defaultMessageLevel, MessageSink onDemandSink)
maxMessageLevel
- max message level.defaultMessageLevel
- default message level.onDemandSink
- MessageSink
public MessageHolder addMessage(CharSequence messagePart, Throwable error)
addMessage
in interface MessageHolder
messagePart
- Message Part.error
- Throwable
MessageHolder
protected MessageHolder addMessage(int level, CharSequence messagePart, Throwable error)
level
- Level.messagePart
- Message part.error
- Throwable
MessageHolder
public MessageHolder addMessage(CharSequence messagePart)
addMessage
in interface MessageHolder
messagePart
- message part.MessageHolder
protected MessageHolder addMessage(int level, CharSequence messagePart)
level
- level.messagePart
- message part.MessageHolder
public MessageHolder addMessage(Throwable error)
addMessage
in interface MessageHolder
error
- Throwable
MessageHolder
protected MessageHolder addMessage(int level, Throwable error)
level
- level.error
- Throwable
MessageHolder
public MessageHolder append(CharSequence messagePart)
append
in interface MessageHolder
messagePart
- message part.MessageHolder
public MessageHolder append(Throwable error)
append
in interface MessageHolder
error
- Throwable
MessageHolder
public boolean isEmpty()
isEmpty
in interface MessageHolder
public MessageHolder newMessage()
newMessage
in interface MessageHolder
MessageHolder
protected void newMessage(int messageLevel)
messageLevel
- message level.public String render()
render
in interface MessageHolder
public int size()
size
in interface MessageHolder
public MessageHolder addDebugMessage(CharSequence messagePart, Throwable error)
addDebugMessage
in interface MessageHolder
messagePart
- message part.error
- Throwable
MessageHolder
public MessageHolder addDebugMessage(CharSequence messagePart)
addDebugMessage
in interface MessageHolder
messagePart
- messages part.MessageHolder
public MessageHolder addDebugMessage(Throwable error)
addDebugMessage
in interface MessageHolder
error
- messages part.MessageHolder
public MessageHolder addErrorMessage(CharSequence messagePart, Throwable error)
addErrorMessage
in interface MessageHolder
messagePart
- message part.error
- Throwable
MessageHolder
public MessageHolder addErrorMessage(CharSequence messagePart)
addErrorMessage
in interface MessageHolder
messagePart
- message part.MessageHolder
public MessageHolder addErrorMessage(Throwable error)
addErrorMessage
in interface MessageHolder
error
- Throwable
MessageHolder
public MessageHolder addInfoMessage(CharSequence messagePart, Throwable error)
addInfoMessage
in interface MessageHolder
messagePart
- message part.error
- Throwable
MessageHolder
public MessageHolder addInfoMessage(CharSequence messagePart)
addInfoMessage
in interface MessageHolder
messagePart
- messages part.MessageHolder
public MessageHolder addInfoMessage(Throwable error)
addInfoMessage
in interface MessageHolder
error
- Throwable
MessageHolder
public MessageHolder addSevereMessage(CharSequence messagePart, Throwable error)
addSevereMessage
in interface MessageHolder
messagePart
- message part.error
- Throwable
MessageHolder
public MessageHolder addSevereMessage(CharSequence messagePart)
addSevereMessage
in interface MessageHolder
messagePart
- message part.MessageHolder
public MessageHolder addSevereMessage(Throwable error)
addSevereMessage
in interface MessageHolder
error
- The error.MessageHolder
public MessageHolder addWarningMessage(CharSequence messagePart, Throwable error)
addWarningMessage
in interface MessageHolder
messagePart
- message part.error
- Throwable
MessageHolder
public MessageHolder addWarningMessage(CharSequence messagePart)
addWarningMessage
in interface MessageHolder
messagePart
- message part.MessageHolder
public MessageHolder addWarningMessage(Throwable error)
addWarningMessage
in interface MessageHolder
error
- Throwable
MessageHolder
public int countDebugMessages()
countDebugMessages
in interface MessageHolder
public int countErrorMessages()
countErrorMessages
in interface MessageHolder
public int countInfoMessages()
countInfoMessages
in interface MessageHolder
public int countMessages()
countMessages
in interface MessageHolder
public int countSevereMessages()
countSevereMessages
in interface MessageHolder
public int countWarningMessages()
countWarningMessages
in interface MessageHolder
public boolean isDebugEnabled()
isDebugEnabled
in interface MessageHolder
public boolean isErrorEnabled()
isErrorEnabled
in interface MessageHolder
public boolean isInfoEnabled()
isInfoEnabled
in interface MessageHolder
public boolean isSevereEnabled()
isSevereEnabled
in interface MessageHolder
public boolean isWarningEnabled()
isWarningEnabled
in interface MessageHolder
public MessageHolder newDebugMessage()
newDebugMessage
in interface MessageHolder
MessageHolder
public MessageHolder newErrorMessage()
newErrorMessage
in interface MessageHolder
MessageHolder
public MessageHolder newInfoMessage()
newInfoMessage
in interface MessageHolder
MessageHolder
public MessageHolder newSevereMessage()
newSevereMessage
in interface MessageHolder
MessageHolder
public MessageHolder newWarningMessage()
newWarningMessage
in interface MessageHolder
MessageHolder
public void setDebugEnabled(boolean enabled)
setDebugEnabled
in interface MessageHolder
enabled
- enable debugpublic void setErrorEnabled(boolean enabled)
setErrorEnabled
in interface MessageHolder
enabled
- enable error or disable.public void setInfoEnabled(boolean enabled)
setInfoEnabled
in interface MessageHolder
enabled
- true info enable false otherwise.public void setSevereEnabled(boolean enabled)
setSevereEnabled
in interface MessageHolder
enabled
- enable server or disable.public void setWarningEnabled(boolean enabled)
setWarningEnabled
in interface MessageHolder
enabled
- enable warning or disable.public void flush()
flush
in interface MessageHolder
public void render(MessageSink sink)
render
in interface MessageHolder
sink
- MessageSink
protected void renderTo(org.apache.maven.shared.io.logging.DefaultMessageHolder.Message message, MessageSink sink)
message
- Message
sink
- MessageSink
Copyright © 2002–2015 The Apache Software Foundation. All rights reserved.