Package org.jboss.as.protocol.mgmt
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 Summary
Modifier and TypeMethodDescriptionstatic ManagementChannelReceivercreateDelegating(ManagementMessageHandler handler) Create aManagementChannelReceiverwhich delegates protocol messages to aManagementMessageHandler.longvoidhandleEnd(org.jboss.remoting3.Channel channel) voidhandleError(org.jboss.remoting3.Channel channel, IOException error) voidhandleMessage(org.jboss.remoting3.Channel channel, org.jboss.remoting3.MessageInputStream message)
-
Method Details
-
createDelegating
Create aManagementChannelReceiverwhich delegates protocol messages to aManagementMessageHandler.- Parameters:
handler- the handler- Returns:
- the receiver
-
handleMessage
public void handleMessage(org.jboss.remoting3.Channel channel, org.jboss.remoting3.MessageInputStream message) - Specified by:
handleMessagein interfaceorg.jboss.remoting3.Channel.Receiver
-
getLastMessageTime
public long getLastMessageTime()- Returns:
- the time of the most recent invocation of
handleMessage(Channel, MessageInputStream)
-
handleError
- Specified by:
handleErrorin interfaceorg.jboss.remoting3.Channel.Receiver
-
handleEnd
public void handleEnd(org.jboss.remoting3.Channel channel) - Specified by:
handleEndin interfaceorg.jboss.remoting3.Channel.Receiver
-