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

        public IrcMessage​(org.apache.camel.CamelContext camelContext,
                          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.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