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,org.apache.camel.spi.HasCamelContext
public class IrcMessage
extends org.apache.camel.support.DefaultMessage
-
Field Summary
Fields inherited from class org.apache.camel.support.MessageSupport
camelContext, typeConverter -
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 Objectorg.schwering.irc.lib.IRCUsergetUser()protected voidvoidsetMessage(String message) voidsetMessageType(String messageType) voidvoidsetUser(org.schwering.irc.lib.IRCUser user) voidsetWhoWasKickedNick(String whoWasKickedNick) toString()Methods inherited from class org.apache.camel.support.DefaultMessage
createHeaders, getHeader, getHeader, getHeader, getHeader, getHeader, getHeader, getHeaders, hasHeaders, hasPopulatedHeaders, removeHeader, removeHeaders, removeHeaders, reset, setHeader, setHeadersMethods inherited from class org.apache.camel.support.MessageSupport
copy, copyFrom, copyFromWithNewBody, createMessageId, getBody, getBody, getBody, getCamelContext, getDataType, getExchange, getMandatoryBody, getMandatoryBody, getMessageId, getMessageTimestamp, getPayloadForTrait, hasDataType, hasMessageId, hasTrait, setBody, setBody, setBody, setCamelContext, setDataType, setExchange, setMessageId, setPayloadForTrait
-
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:
createBodyin classorg.apache.camel.support.MessageSupport
-
newInstance
- Overrides:
newInstancein classorg.apache.camel.support.DefaultMessage
-
populateInitialHeaders
- Overrides:
populateInitialHeadersin classorg.apache.camel.support.DefaultMessage
-
toString
- Overrides:
toStringin classorg.apache.camel.support.MessageSupport
-