org.jppf.server.nio.multiplexer.generic
Class IdentifyingInboundChannelState
java.lang.Object
org.jppf.server.nio.NioState<MultiplexerTransition>
org.jppf.server.nio.multiplexer.generic.MultiplexerServerState
org.jppf.server.nio.multiplexer.generic.IdentifyingInboundChannelState
public class IdentifyingInboundChannelState
- extends MultiplexerServerState
In this state, the channel is waiting for the port number to which data should be forwarded locally.
- Author:
- Laurent Cohen
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IdentifyingInboundChannelState
public IdentifyingInboundChannelState(MultiplexerNioServer server)
- Initialize this state.
- Parameters:
server - the server that handles this state.
performTransition
public MultiplexerTransition performTransition(ChannelWrapper<?> wrapper)
throws Exception
- Execute the action associated with this channel state.
- Specified by:
performTransition in class NioState<MultiplexerTransition>
- Parameters:
wrapper - the selection key corresponding to the channel and selector for this state.
- Returns:
- a state transition as an
NioTransition instance.
- Throws:
Exception - if an error occurs while transitioning to another state.
Copyright © 2005-2010 JPPF Team.