Public Member Functions | |
SocketServerConnectionManager (MenuCommandProtocol protocol, ScheduledExecutorService service, int port, Clock clock) | |
List< ServerConnection > | getServerConnections () |
void | start (NewServerConnectionListener listener) |
void | stop () |
List<ServerConnection> com.thecoderscorner.menu.remote.mgrclient.SocketServerConnectionManager.getServerConnections | ( | ) |
Implements com.thecoderscorner.menu.mgr.ServerConnectionManager.
void com.thecoderscorner.menu.remote.mgrclient.SocketServerConnectionManager.start | ( | NewServerConnectionListener | listener | ) |
Start the manager up so it starts to accept connections, the listener will be called for each new connection.
listener | will receive an event when a new connection is made |
Implements com.thecoderscorner.menu.mgr.ServerConnectionManager.
void com.thecoderscorner.menu.remote.mgrclient.SocketServerConnectionManager.stop | ( | ) |
Stop the manager
Exception | if unable to stop correctly |
Implements com.thecoderscorner.menu.mgr.ServerConnectionManager.