org.jppf.server.nio.multiplexer
Class IdleState
java.lang.Object
org.jppf.server.nio.NioState<MultiplexerTransition>
org.jppf.server.nio.multiplexer.MultiplexerServerState
org.jppf.server.nio.multiplexer.IdleState
public class IdleState
- extends MultiplexerServerState
State of doing nothing.
- Author:
- Laurent Cohen
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IdleState
public IdleState(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.