public class IrcMessage extends DefaultMessage
Constructor and Description |
---|
IrcMessage() |
IrcMessage(java.lang.String messageType,
int num,
java.lang.String value,
java.lang.String message) |
IrcMessage(java.lang.String messageType,
org.schwering.irc.lib.IRCUser user,
java.lang.String message) |
IrcMessage(java.lang.String messageType,
java.lang.String target,
org.schwering.irc.lib.IRCUser user) |
IrcMessage(java.lang.String messageType,
java.lang.String target,
org.schwering.irc.lib.IRCUser user,
java.lang.String message) |
IrcMessage(java.lang.String messageType,
java.lang.String target,
org.schwering.irc.lib.IRCUser user,
java.lang.String whoWasKickedNick,
java.lang.String message) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
createBody()
A factory method to allow a provider to lazily create the message body
for inbound messages from other sources
|
java.lang.String |
getMessage() |
java.lang.String |
getMessageType() |
java.lang.String |
getTarget() |
org.schwering.irc.lib.IRCUser |
getUser() |
java.lang.String |
getWhoWasKickedNick() |
IrcMessage |
newInstance()
Returns a new instance
|
protected void |
populateInitialHeaders(java.util.Map<java.lang.String,java.lang.Object> map)
A strategy method populate the initial set of headers on an inbound
message from an underlying binding
|
void |
setMessage(java.lang.String message) |
void |
setMessageType(java.lang.String messageType) |
void |
setTarget(java.lang.String target) |
void |
setUser(org.schwering.irc.lib.IRCUser user) |
void |
setWhoWasKickedNick(java.lang.String whoWasKickedNick) |
java.lang.String |
toString() |
addAttachment, createAttachments, createExchangeId, createHeaders, getAttachment, getAttachmentNames, getAttachments, getHeader, getHeader, getHeader, getHeader, getHeaders, hasAttachments, hasHeaders, hasPopulatedHeaders, isFault, isTransactedRedelivered, populateInitialAttachments, removeAttachment, removeHeader, removeHeaders, removeHeaders, setAttachments, setFault, setHeader, setHeaders
copy, copyFrom, createMessageId, getBody, getBody, getBody, getExchange, getMandatoryBody, getMandatoryBody, getMessageId, setBody, setBody, setExchange, setMessageId
public IrcMessage()
public IrcMessage(java.lang.String messageType, org.schwering.irc.lib.IRCUser user, java.lang.String message)
public IrcMessage(java.lang.String messageType, java.lang.String target, org.schwering.irc.lib.IRCUser user, java.lang.String message)
public IrcMessage(java.lang.String messageType, java.lang.String target, org.schwering.irc.lib.IRCUser user, java.lang.String whoWasKickedNick, java.lang.String message)
public IrcMessage(java.lang.String messageType, java.lang.String target, org.schwering.irc.lib.IRCUser user)
public IrcMessage(java.lang.String messageType, int num, java.lang.String value, java.lang.String message)
public java.lang.String getMessageType()
public void setMessageType(java.lang.String messageType)
public java.lang.String getTarget()
public void setTarget(java.lang.String target)
public org.schwering.irc.lib.IRCUser getUser()
public void setUser(org.schwering.irc.lib.IRCUser user)
public java.lang.String getWhoWasKickedNick()
public void setWhoWasKickedNick(java.lang.String whoWasKickedNick)
public java.lang.String getMessage()
public void setMessage(java.lang.String message)
protected java.lang.Object createBody()
MessageSupport
createBody
in class MessageSupport
public IrcMessage newInstance()
MessageSupport
newInstance
in class DefaultMessage
protected void populateInitialHeaders(java.util.Map<java.lang.String,java.lang.Object> map)
DefaultMessage
populateInitialHeaders
in class DefaultMessage
map
- is the empty header map to populatepublic java.lang.String toString()
toString
in class DefaultMessage
Copyright © 2007-2014 Red Hat, Inc.. All Rights Reserved.