dist1.acb.CBL
Class AdminSocket.AdminManager

java.lang.Object
  extended byjava.lang.Thread
      extended bydist1.acb.common.transport.AbstractPersonalManager
          extended bydist1.acb.CBL.AdminSocket.AdminManager
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
AdminSocket

public class AdminSocket.AdminManager
extends AbstractPersonalManager

Admin manager

Version:
$Revision: 1.24 $
Author:
Alexander Stasiv

Field Summary
 
Fields inherited from class dist1.acb.common.transport.AbstractPersonalManager
in, log, out, socket
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
AdminSocket.AdminManager(java.net.Socket socket, java.lang.String name, java.lang.ThreadGroup group)
          Constructor for the AdminSession object
 
Method Summary
 Response handleCloseSession(Request request)
          Handrer of request for closing the session
 Response handleGetCBLsInfo(Request request)
          Handrer of request for retreiving fresh information about CBLs
 Response handleGetLog(Request request)
          Handler of operation GetLog
 Response handleGetLogFile(Request request)
          Handler of operation GetLogFile
 Response handleGetServersList(Request request)
          Handler of operation GetServersList
 Response handleLogin(Request request)
          Handrer of request for login (phase 2)
 Response handleLoginComminment(Request request)
          Handrer of request for login (phase 1)
 Response handleRejoin(Request request)
          Handler of operation ShutdownApplication
 Response handleRemoveCBL(Request request)
          Handrer of request RemoveCBL
 Response handleShutdownApplication(Request request)
          Handler of operation ShutdownApplication
 Response handleUpdateCBL(Request request)
          Handrer of request UpdateCBL
protected  HandlersHive installDafaultHandlers()
           
 
Methods inherited from class dist1.acb.common.transport.AbstractPersonalManager
handlerOfUnknownClass, handlerOfUnknownRequest, process, receiveRequest, receiveRequest, run, sendResponse, setHandlers, toString
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AdminSocket.AdminManager

public AdminSocket.AdminManager(java.net.Socket socket,
                                java.lang.String name,
                                java.lang.ThreadGroup group)
                         throws java.io.IOException
Constructor for the AdminSession object

Parameters:
socket - A socket with connected Admin
name - A name of the Admin
group - A parent
Throws:
java.io.IOException - Exception
Method Detail

handleCloseSession

public Response handleCloseSession(Request request)
Handrer of request for closing the session

Parameters:
request - Request
Returns:
Response

handleGetCBLsInfo

public Response handleGetCBLsInfo(Request request)
Handrer of request for retreiving fresh information about CBLs

Parameters:
request - Request
Returns:
Response

handleGetLog

public Response handleGetLog(Request request)
Handler of operation GetLog

Parameters:
request - Request
Returns:
Response

handleGetLogFile

public Response handleGetLogFile(Request request)
Handler of operation GetLogFile

Parameters:
request - Request
Returns:
Response

handleGetServersList

public Response handleGetServersList(Request request)
Handler of operation GetServersList

Parameters:
request - Request
Returns:
Response

handleLogin

public Response handleLogin(Request request)
Handrer of request for login (phase 2)

Parameters:
request - Request
Returns:
Response

handleLoginComminment

public Response handleLoginComminment(Request request)
Handrer of request for login (phase 1)

Parameters:
request - Request
Returns:
Response

handleRejoin

public Response handleRejoin(Request request)
Handler of operation ShutdownApplication

Parameters:
request - Request
Returns:
Response

handleShutdownApplication

public Response handleShutdownApplication(Request request)
Handler of operation ShutdownApplication

Parameters:
request - Request
Returns:
Response

handleUpdateCBL

public Response handleUpdateCBL(Request request)
Handrer of request UpdateCBL

Parameters:
request - Request
Returns:
Response

handleRemoveCBL

public Response handleRemoveCBL(Request request)
Handrer of request RemoveCBL

Parameters:
request - Request
Returns:
Response

installDafaultHandlers

protected HandlersHive installDafaultHandlers()
Specified by:
installDafaultHandlers in class AbstractPersonalManager


Copyright © 2004 Phoenix Team (CMU/AIT). All Rights Reserved.