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 Details

    • 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)
    • IrcMessage

      public IrcMessage(org.apache.camel.CamelContext camelContext, String messageType, int num, String value, String message)
  • Method Details

    • 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.support.MessageSupport
    • newInstance

      public IrcMessage newInstance()
      Overrides:
      newInstance in class org.apache.camel.support.DefaultMessage
    • populateInitialHeaders

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

      public String toString()
      Overrides:
      toString in class org.apache.camel.support.MessageSupport