org.jppf.server.nio.multiplexer
Class MultiplexerServerFactory
java.lang.Object
org.jppf.server.nio.NioServerFactory<MultiplexerState,MultiplexerTransition>
org.jppf.server.nio.multiplexer.MultiplexerServerFactory
public final class MultiplexerServerFactory
- extends NioServerFactory<MultiplexerState,MultiplexerTransition>
Utility class used to specify the possible states of a multiplexer connection, as well as the possible
transitions between those states.
- Author:
- Laurent Cohen
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MultiplexerServerFactory
public MultiplexerServerFactory(MultiplexerNioServer server)
- Initialize this factory with the specified server.
- Parameters:
server - the server for which to initialize.
createStateMap
public Map<MultiplexerState,NioState<MultiplexerTransition>> createStateMap()
- Create the map of all possible states.
- Specified by:
createStateMap in class NioServerFactory<MultiplexerState,MultiplexerTransition>
- Returns:
- a mapping of the states enumeration to the corresponding NioState instances.
- See Also:
NioServerFactory.createStateMap()
createTransitionMap
public Map<MultiplexerTransition,NioTransition<MultiplexerState>> createTransitionMap()
- Create the map of all possible transitions.
- Specified by:
createTransitionMap in class NioServerFactory<MultiplexerState,MultiplexerTransition>
- Returns:
- a mapping of the transitions enumeration to the corresponding NioTransition instances.
- See Also:
NioServerFactory.createTransitionMap()
Copyright © 2005-2010 JPPF Team.