tcMenuJavaAPI
Public Member Functions | List of all members
com.thecoderscorner.menu.mgr.ServerConnectionManager Interface Reference
Inheritance diagram for com.thecoderscorner.menu.mgr.ServerConnectionManager:
com.thecoderscorner.menu.remote.mgrclient.SocketServerConnectionManager

Public Member Functions

List< ServerConnectiongetServerConnections ()
 
void start (NewServerConnectionListener listener)
 
void stop () throws Exception
 

Detailed Description

A server connection manager is responsible for connections to the menu manager, it will completely manage all the connections, creating new ones as they come in, and removing old ones as they are closed out.

Member Function Documentation

◆ getServerConnections()

List<ServerConnection> com.thecoderscorner.menu.mgr.ServerConnectionManager.getServerConnections ( )
Returns
a list of all current connections for this manager

Implemented in com.thecoderscorner.menu.remote.mgrclient.SocketServerConnectionManager.

◆ start()

void com.thecoderscorner.menu.mgr.ServerConnectionManager.start ( NewServerConnectionListener  listener)

Start the manager up so it starts to accept connections, the listener will be called for each new connection.

Parameters
listenerwill receive an event when a new connection is made

Implemented in com.thecoderscorner.menu.remote.mgrclient.SocketServerConnectionManager.

◆ stop()

void com.thecoderscorner.menu.mgr.ServerConnectionManager.stop ( ) throws Exception

Stop the manager

Exceptions
Exceptionif unable to stop correctly

Implemented in com.thecoderscorner.menu.remote.mgrclient.SocketServerConnectionManager.


The documentation for this interface was generated from the following file: