protected class MaciSupervisor.AdministratorImplementation
extends AdministratorPOA
| Modifier | Constructor and Description |
|---|---|
protected |
AdministratorImplementation() |
| Modifier and Type | Method and Description |
|---|---|
protected Administrator |
asCorbaObject(org.omg.CORBA.ORB orb) |
AuthenticationData |
authenticate(long execution_id,
java.lang.String question) |
void |
client_logged_in(ClientInfo info,
long timestamp,
long execution_id) |
void |
client_logged_out(int h,
long timestamp) |
void |
component_activated(ComponentInfo info,
long timestamp,
long execution_id) |
void |
component_deactivated(int h,
long timestamp) |
void |
components_available(ComponentInfo[] arg0)
maci.idl: this is a notification about components this client is holding (= has
requested and not yet released)
|
void |
components_released(int[] clients,
int[] components,
long timestamp)
Will always be called when a client (that was holding
components) has terminated in any way.
|
void |
components_requested(int[] clients,
int[] components,
long timestamp)
Will be called for autostart-components, too.
|
void |
components_unavailable(java.lang.String[] arg0)
maci.idl: this is a notification about components this client is holding (= has
requested and not yet released)
|
void |
container_logged_in(ContainerInfo info,
long timestamp,
long execution_id) |
void |
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.
|
void |
disconnect() |
void |
message(short arg0,
java.lang.String arg1) |
java.lang.String |
name() |
boolean |
ping() |
void |
taggedmessage(short type,
short messageID,
java.lang.String message) |
protected Administrator asCorbaObject(org.omg.CORBA.ORB orb)
public void client_logged_in(ClientInfo info,
long timestamp,
long execution_id)
public void client_logged_out(int h,
long timestamp)
public void container_logged_in(ContainerInfo info,
long timestamp,
long execution_id)
public void container_logged_out(int h,
long timestamp)
public void components_requested(int[] clients,
int[] components,
long timestamp)
public void components_released(int[] clients,
int[] components,
long timestamp)
public void components_available(ComponentInfo[] arg0)
public void components_unavailable(java.lang.String[] arg0)
public void component_activated(ComponentInfo info,
long timestamp,
long execution_id)
public void component_deactivated(int h,
long timestamp)
public java.lang.String name()
public AuthenticationData authenticate(long execution_id,
java.lang.String question)
public void message(short arg0,
java.lang.String arg1)
public void taggedmessage(short type,
short messageID,
java.lang.String message)
public boolean ping()
public void disconnect()