Class Axis2ChannelListener

  • All Implemented Interfaces:
    org.apache.catalina.tribes.ChannelListener

    public class Axis2ChannelListener
    extends Object
    implements org.apache.catalina.tribes.ChannelListener
    This is the Tribes channel listener which is used for listening on the channels, receiving messages & accepting messages.
    • Method Detail

      • setConfigurationContext

        public void setConfigurationContext​(ConfigurationContext configurationContext)
      • accept

        public boolean accept​(Serializable msg,
                              org.apache.catalina.tribes.Member sender)
        Invoked by the channel to determine if the listener will process this message or not.
        Specified by:
        accept in interface org.apache.catalina.tribes.ChannelListener
        Parameters:
        msg - Serializable
        sender - Member
        Returns:
        boolean
      • messageReceived

        public void messageReceived​(Serializable msg,
                                    org.apache.catalina.tribes.Member sender)
        Receive a message from the channel
        Specified by:
        messageReceived in interface org.apache.catalina.tribes.ChannelListener
        Parameters:
        msg - Serializable
        sender - - the source of the message