
Public Member Functions | |
| ManagerEngine (ManagerShutdown shutdownImplementation) | |
| void | destroy () |
| void | initialize () |
| int | getNumberOfPendingRequests () |
| Logger | getLogger () |
Private Member Functions | |
| void | initializeManager () throws Throwable |
| void | destroyManager () throws Exception |
| void | initializeShutdownHook () |
Private Attributes | |
| ManagerImpl | manager = null |
| ManagerProxyImpl | managerProxy = null |
| POA | managerPOA = null |
| si.ijs.maci.Manager | managerReference = null |
| ManagerShutdown | shutdownImplementation = null |
| String | recoveryLocation = null |
| Logger | logger = Logger.global |
| DefaultCORBAService | corbaService = null |
Static Private Attributes | |
| final String | MANAGER_DOMAIN = "" |
| final byte[] | MANAGER_ID = { 'M', 'a', 'n', 'a', 'g', 'e', 'r' } |
| final String | RECOVERY_DIR_NAME = "Manager_Recovery" |
|
|
Constructor for ManagerEngine.
|
|
|
Destroy. |
|
|
Destroy the Manager. |
|
|
Get logger.
|
|
|
Returns number of pending requests.
|
|
|
Initialize manager. |
|
|
Initialize and activate Manager. |
|
|
Initialize shutdown hook (CTRL-C signal). Manager shitdown hook thread implementation. |
|
|
CORBA service. |
|
|
Logger. Default logger is global logger. |
|
|
Implementation of the Manager. |
|
|
Manager domain (empty until manager federation is implemented). |
|
|
CORBA Manager Servant ID. |
|
|
Manager POA. |
|
|
Manager CORBA Proxy implementation. |
|
|
Manager reference. |
|
|
Directory name under ACS.temp where recovery fieles are stored |
|
|
Recovery files directory. |
|
|
Implementation of the shutdown method. |
1.3.8