| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
This is the service through which ConnectionManagement occurs.
| Field Summary | |
| static java.lang.String | ROLE | 
| Method Summary | |
|  void | connect(java.lang.String name,
        java.net.ServerSocket socket,
        ConnectionHandlerFactory handlerFactory)Start managing a connection. | 
|  void | connect(java.lang.String name,
        java.net.ServerSocket socket,
        ConnectionHandlerFactory handlerFactory,
        ThreadPool threadPool)Start managing a connection. | 
|  void | disconnect(java.lang.String name)This shuts down all handlers and socket, waiting for each to gracefully shutdown. | 
|  void | disconnect(java.lang.String name,
           boolean tearDown)This shuts down all handlers and socket. | 
| Field Detail | 
public static final java.lang.String ROLE
| Method Detail | 
public void connect(java.lang.String name,
                    java.net.ServerSocket socket,
                    ConnectionHandlerFactory handlerFactory,
                    ThreadPool threadPool)
             throws java.lang.Exception
name - the name of connectionsocket - the ServerSocket from which tohandlerFactory - the factory from which to aquire handlersthreadPool - the thread pool to use
java.lang.Exception - if an error occurs
public void connect(java.lang.String name,
                    java.net.ServerSocket socket,
                    ConnectionHandlerFactory handlerFactory)
             throws java.lang.Exception
name - the name of connectionsocket - the ServerSocket from which tohandlerFactory - the factory from which to aquire handlers
java.lang.Exception - if an error occurs
public void disconnect(java.lang.String name)
                throws java.lang.Exception
name - the name of connection
java.lang.Exception - if an error occurs
public void disconnect(java.lang.String name,
                       boolean tearDown)
                throws java.lang.Exception
name - the name of connectiontearDown - if true will forcefully tear down all handlers
java.lang.Exception - if an error occurs| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||