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
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ManagementChannelReceivercreateDelegating(ManagementMessageHandler handler)Create aManagementChannelReceiverwhich delegates protocol messages to aManagementMessageHandler.longgetLastMessageTime()voidhandleEnd(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 Detail
-
createDelegating
public static ManagementChannelReceiver createDelegating(ManagementMessageHandler handler)
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
public void handleError(org.jboss.remoting3.Channel channel, IOException error)- 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
-
-