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 Object
createBody()
String
getMessage()
String
getMessageType()
String
getTarget()
org.schwering.irc.lib.IRCUser
getUser()
String
getWhoWasKickedNick()
IrcMessage
newInstance()
protected void
populateInitialHeaders(Map<String,Object> map)
void
setMessage(String message)
void
setMessageType(String messageType)
void
setTarget(String target)
void
setUser(org.schwering.irc.lib.IRCUser user)
void
setWhoWasKickedNick(String whoWasKickedNick)
String
toString()
-
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:
createBody
in classorg.apache.camel.support.MessageSupport
-
newInstance
public IrcMessage newInstance()
- Overrides:
newInstance
in classorg.apache.camel.support.DefaultMessage
-
populateInitialHeaders
protected void populateInitialHeaders(Map<String,Object> map)
- Overrides:
populateInitialHeaders
in classorg.apache.camel.support.DefaultMessage
-
toString
public String toString()
- Overrides:
toString
in classorg.apache.camel.support.MessageSupport
-
-