| |
|
| java.lang.Object java.lang.Thread org.continuent.sequoia.controller.core.ControllerServerThread
controllerServerThreadPendingQueue | protected ArrayList controllerServerThreadPendingQueue(Code) | | Pending queue of client (driver) socket connections
|
idleWorkerThreads | protected int idleWorkerThreads(Code) | | Number of idle ControllerWorkerThread . Access to this
variable must be synchronized using pendingQueue.
|
ControllerServerThread | public ControllerServerThread(Controller controller)(Code) | | Creates a new ControllerServerThread that listens on the given port.
Parameters: controller - The controller which created this thread. |
getControllerServerThreadPendingQueueSize | public int getControllerServerThreadPendingQueueSize()(Code) | | Returns the controllerServerThreadPendingQueue size. |
getIdleWorkerThreads | public int getIdleWorkerThreads()(Code) | | Returns the idleWorkerThreads. |
isShuttingDown | public boolean isShuttingDown()(Code) | | Returns the isShuttingDown value.
Returns the isShuttingDown. |
run | public void run()(Code) | | Accepts connections from drivers, read the virtual database name and
returns the connection point.
|
shutdown | public void shutdown()(Code) | | Refuse new connection to clients and finish transaction
|
|
|
|