org.apache.camel.component.irc
Class IrcMessage

java.lang.Object
  extended by org.apache.camel.impl.MessageSupport
      extended by org.apache.camel.impl.DefaultMessage
          extended by org.apache.camel.component.irc.IrcMessage
All Implemented Interfaces:
org.apache.camel.Message

public class IrcMessage
extends org.apache.camel.impl.DefaultMessage


Constructor Summary
IrcMessage()
           
IrcMessage(String messageType, int num, String value, String message)
           
IrcMessage(String messageType, org.schwering.irc.lib.IRCUser user, String message)
           
IrcMessage(String messageType, String target, org.schwering.irc.lib.IRCUser user)
           
IrcMessage(String messageType, String target, org.schwering.irc.lib.IRCUser user, String message)
           
IrcMessage(String messageType, String target, org.schwering.irc.lib.IRCUser user, String whoWasKickedNick, String message)
           
 
Method Summary
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.impl.DefaultMessage
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
 
Methods inherited from class org.apache.camel.impl.MessageSupport
copy, copyFrom, createMessageId, getBody, getBody, getBody, getExchange, getMandatoryBody, getMandatoryBody, getMessageId, setBody, setBody, setExchange, setMessageId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IrcMessage

public IrcMessage()

IrcMessage

public IrcMessage(String messageType,
                  org.schwering.irc.lib.IRCUser user,
                  String message)

IrcMessage

public IrcMessage(String messageType,
                  String target,
                  org.schwering.irc.lib.IRCUser user,
                  String message)

IrcMessage

public IrcMessage(String messageType,
                  String target,
                  org.schwering.irc.lib.IRCUser user,
                  String whoWasKickedNick,
                  String message)

IrcMessage

public IrcMessage(String messageType,
                  String target,
                  org.schwering.irc.lib.IRCUser user)

IrcMessage

public IrcMessage(String messageType,
                  int num,
                  String value,
                  String message)
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 class org.apache.camel.impl.MessageSupport

newInstance

public IrcMessage newInstance()
Overrides:
newInstance in class org.apache.camel.impl.DefaultMessage

populateInitialHeaders

protected void populateInitialHeaders(Map<String,Object> map)
Overrides:
populateInitialHeaders in class org.apache.camel.impl.DefaultMessage

toString

public String toString()
Overrides:
toString in class org.apache.camel.impl.DefaultMessage


Apache Camel