Inherits si::ijs::maci::AdministratorPOA.
Public Member Functions | |
void | client_logged_in (ClientInfo info, long timestamp, long execution_id) |
void | client_logged_out (int h, long timestamp) |
void | container_logged_in (ContainerInfo info, long timestamp, long execution_id) |
void | container_logged_out (int h, long timestamp) |
void | components_requested (int[] clients, int[] components, long timestamp) |
void | components_released (int[] clients, int[] components, long timestamp) |
void | components_available (ComponentInfo[] arg0) |
void | components_unavailable (String[] arg0) |
void | component_activated (ComponentInfo info, long timestamp, long execution_id) |
void | component_deactivated (int h, long timestamp) |
String | name () |
AuthenticationData | authenticate (long execution_id, String question) |
void | message (short arg0, String arg1) |
void | taggedmessage (short type, short messageID, String message) |
boolean | ping () |
void | disconnect () |
Protected Member Functions | |
Administrator | asCorbaObject (ORB orb) |
Implementation of Administrator Interface
Administrator alma.acs.commandcenter.meta.MaciSupervisor.AdministratorImplementation.asCorbaObject | ( | ORB | orb | ) | [protected] |
AuthenticationData alma.acs.commandcenter.meta.MaciSupervisor.AdministratorImplementation.authenticate | ( | long | execution_id, | |
String | question | |||
) |
References alma.acs.commandcenter.meta.MaciSupervisor.log.
void alma.acs.commandcenter.meta.MaciSupervisor.AdministratorImplementation.client_logged_in | ( | ClientInfo | info, | |
long | timestamp, | |||
long | execution_id | |||
) |
void alma.acs.commandcenter.meta.MaciSupervisor.AdministratorImplementation.client_logged_out | ( | int | h, | |
long | timestamp | |||
) |
void alma.acs.commandcenter.meta.MaciSupervisor.AdministratorImplementation.component_activated | ( | ComponentInfo | info, | |
long | timestamp, | |||
long | execution_id | |||
) |
References alma.acs.commandcenter.meta.MaciSupervisor.log.
void alma.acs.commandcenter.meta.MaciSupervisor.AdministratorImplementation.component_deactivated | ( | int | h, | |
long | timestamp | |||
) |
References alma.acs.commandcenter.meta.MaciSupervisor.log.
void alma.acs.commandcenter.meta.MaciSupervisor.AdministratorImplementation.components_available | ( | ComponentInfo[] | arg0 | ) |
maci.idl: this is a notification about components this client is holding (= has requested and not yet released)
References alma.acs.commandcenter.meta.MaciSupervisor.log.
void alma.acs.commandcenter.meta.MaciSupervisor.AdministratorImplementation.components_released | ( | int[] | clients, | |
int[] | components, | |||
long | timestamp | |||
) |
Will always be called when a client (that was holding components) has terminated in any way.
References alma.acs.commandcenter.meta.MaciSupervisor.infoShouldBeRefreshed, and alma.acs.commandcenter.meta.MaciSupervisor.log.
void alma.acs.commandcenter.meta.MaciSupervisor.AdministratorImplementation.components_requested | ( | int[] | clients, | |
int[] | components, | |||
long | timestamp | |||
) |
Will be called for autostart-components, too.
References alma.acs.commandcenter.meta.MaciSupervisor.infoShouldBeRefreshed, and alma.acs.commandcenter.meta.MaciSupervisor.log.
void alma.acs.commandcenter.meta.MaciSupervisor.AdministratorImplementation.components_unavailable | ( | String[] | arg0 | ) |
maci.idl: this is a notification about components this client is holding (= has requested and not yet released)
References alma.acs.commandcenter.meta.MaciSupervisor.log.
void alma.acs.commandcenter.meta.MaciSupervisor.AdministratorImplementation.container_logged_in | ( | ContainerInfo | info, | |
long | timestamp, | |||
long | execution_id | |||
) |
void alma.acs.commandcenter.meta.MaciSupervisor.AdministratorImplementation.container_logged_out | ( | int | h, | |
long | timestamp | |||
) |
For some ways a container can terminate, the components_released() method will be called shortly after this, but not for all.
References alma.acs.commandcenter.meta.MaciSupervisor.infoShouldBeRefreshed, and alma.acs.commandcenter.meta.MaciSupervisor.log.
void alma.acs.commandcenter.meta.MaciSupervisor.AdministratorImplementation.disconnect | ( | ) |
void alma.acs.commandcenter.meta.MaciSupervisor.AdministratorImplementation.message | ( | short | arg0, | |
String | arg1 | |||
) |
References alma.acs.commandcenter.meta.MaciSupervisor.log.
String alma.acs.commandcenter.meta.MaciSupervisor.AdministratorImplementation.name | ( | ) |
References alma.acs.commandcenter.meta.MaciSupervisor.log.
boolean alma.acs.commandcenter.meta.MaciSupervisor.AdministratorImplementation.ping | ( | ) |
References alma.acs.commandcenter.meta.MaciSupervisor.log.
void alma.acs.commandcenter.meta.MaciSupervisor.AdministratorImplementation.taggedmessage | ( | short | type, | |
short | messageID, | |||
String | message | |||
) |
References alma.acs.commandcenter.meta.MaciSupervisor.log.