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