Package org.apache.camel.component.irc
Class IrcMessage
- java.lang.Object
-
- org.apache.camel.support.MessageSupport
-
- org.apache.camel.support.DefaultMessage
-
- org.apache.camel.component.irc.IrcMessage
-
- All Implemented Interfaces:
org.apache.camel.CamelContextAware,org.apache.camel.Message,org.apache.camel.spi.DataTypeAware
public class IrcMessage extends org.apache.camel.support.DefaultMessage
-
-
Constructor Summary
Constructors Constructor Description IrcMessage(org.apache.camel.CamelContext camelContext)IrcMessage(org.apache.camel.CamelContext camelContext, String messageType, int num, String value, String message)IrcMessage(org.apache.camel.CamelContext camelContext, String messageType, String target, org.schwering.irc.lib.IRCUser user)IrcMessage(org.apache.camel.CamelContext camelContext, String messageType, String target, org.schwering.irc.lib.IRCUser user, String message)IrcMessage(org.apache.camel.CamelContext camelContext, String messageType, String target, org.schwering.irc.lib.IRCUser user, String whoWasKickedNick, String message)IrcMessage(org.apache.camel.CamelContext camelContext, String messageType, org.schwering.irc.lib.IRCUser user, String message)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ObjectcreateBody()StringgetMessage()StringgetMessageType()StringgetTarget()org.schwering.irc.lib.IRCUsergetUser()StringgetWhoWasKickedNick()IrcMessagenewInstance()protected voidpopulateInitialHeaders(Map<String,Object> map)voidsetMessage(String message)voidsetMessageType(String messageType)voidsetTarget(String target)voidsetUser(org.schwering.irc.lib.IRCUser user)voidsetWhoWasKickedNick(String whoWasKickedNick)StringtoString()-
Methods inherited from class org.apache.camel.support.DefaultMessage
createHeaders, getHeader, getHeader, getHeader, getHeader, getHeader, getHeader, getHeaders, hasHeaders, hasPopulatedHeaders, isTransactedRedelivered, removeHeader, removeHeaders, removeHeaders, reset, setHeader, setHeaders
-
Methods inherited from class org.apache.camel.support.MessageSupport
copy, copyFrom, copyFromWithNewBody, createMessageId, getBody, getBody, getBody, getCamelContext, getDataType, getExchange, getMandatoryBody, getMandatoryBody, getMessageId, getMessageTimestamp, hasDataType, hasMessageId, setBody, setBody, setBody, setCamelContext, setDataType, setExchange, setMessageId
-
-
-
-
Constructor Detail
-
IrcMessage
public IrcMessage(org.apache.camel.CamelContext camelContext)
-
IrcMessage
public IrcMessage(org.apache.camel.CamelContext camelContext, String messageType, org.schwering.irc.lib.IRCUser user, String message)
-
IrcMessage
public IrcMessage(org.apache.camel.CamelContext camelContext, String messageType, String target, org.schwering.irc.lib.IRCUser user, String message)
-
IrcMessage
public IrcMessage(org.apache.camel.CamelContext camelContext, String messageType, String target, org.schwering.irc.lib.IRCUser user, String whoWasKickedNick, String message)
-
IrcMessage
public IrcMessage(org.apache.camel.CamelContext camelContext, String messageType, String target, org.schwering.irc.lib.IRCUser user)
-
-
Method Detail
-
getMessageType
public String getMessageType()
-
setMessageType
public void setMessageType(String messageType)
-
getTarget
public String getTarget()
-
setTarget
public void setTarget(String target)
-
getUser
public org.schwering.irc.lib.IRCUser getUser()
-
setUser
public void setUser(org.schwering.irc.lib.IRCUser user)
-
getWhoWasKickedNick
public String getWhoWasKickedNick()
-
setWhoWasKickedNick
public void setWhoWasKickedNick(String whoWasKickedNick)
-
getMessage
public String getMessage()
-
setMessage
public void setMessage(String message)
-
createBody
protected Object createBody()
- Overrides:
createBodyin classorg.apache.camel.support.MessageSupport
-
newInstance
public IrcMessage newInstance()
- Overrides:
newInstancein classorg.apache.camel.support.DefaultMessage
-
populateInitialHeaders
protected void populateInitialHeaders(Map<String,Object> map)
- Overrides:
populateInitialHeadersin classorg.apache.camel.support.DefaultMessage
-
toString
public String toString()
- Overrides:
toStringin classorg.apache.camel.support.MessageSupport
-
-