Class ManagementChannelReceiver

java.lang.Object
org.jboss.as.protocol.mgmt.ManagementChannelReceiver
All Implemented Interfaces:
org.jboss.remoting3.Channel.Receiver

public final class ManagementChannelReceiver extends Object implements org.jboss.remoting3.Channel.Receiver
Base receiver class for the management protocol support.
Author:
Emanuel Muckenhuber
  • Method Details

    • createDelegating

      public static ManagementChannelReceiver createDelegating(ManagementMessageHandler handler)
      Create a ManagementChannelReceiver which delegates protocol messages to a ManagementMessageHandler.
      Parameters:
      handler - the handler
      Returns:
      the receiver
    • handleMessage

      public void handleMessage(org.jboss.remoting3.Channel channel, org.jboss.remoting3.MessageInputStream message)
      Specified by:
      handleMessage in interface org.jboss.remoting3.Channel.Receiver
    • getLastMessageTime

      public long getLastMessageTime()
      Returns:
      the time of the most recent invocation of handleMessage(Channel, MessageInputStream)
    • handleError

      public void handleError(org.jboss.remoting3.Channel channel, IOException error)
      Specified by:
      handleError in interface org.jboss.remoting3.Channel.Receiver
    • handleEnd

      public void handleEnd(org.jboss.remoting3.Channel channel)
      Specified by:
      handleEnd in interface org.jboss.remoting3.Channel.Receiver