public class AdministratorProxy extends ClientProxy implements Administrator
| Modifier and Type | Field and Description |
|---|---|
protected si.ijs.maci.Administrator |
administrator
CORBA reference.
|
client, ior| Constructor and Description |
|---|
AdministratorProxy(si.ijs.maci.Administrator administrator)
Constructor for AdministratorProxy.
|
| Modifier and Type | Method and Description |
|---|---|
void |
clientLoggedIn(ClientInfo info,
long timeStamp,
long executionId)
Notification that a client has just logged in.
|
void |
clientLoggedOut(int handle,
long timeStamp)
Notification that a client has just logged out.
|
void |
component_activated(ComponentInfo info,
long timeStamp,
long executionId)
Notification that some component has just been activated (through Container.activate_component).
|
void |
component_deactivated(int handle,
long timeStamp)
Notification that some component has just been deactivated (through Container.deactivate_component).
|
void |
components_released(int[] clients,
int[] components,
long timeStamp)
Notification that some components have just been requested (through get_component or get_components).
|
void |
components_requested(int[] clients,
int[] components,
long timeStamp)
Notification that some components have just been released (through release_component or release_components).
|
void |
containerLoggedIn(ContainerInfo info,
long timeStamp,
long executionId)
Notification that an container has just logged in.
|
void |
containerLoggedOut(int handle,
long timeStamp)
Notification that a container has just logged out.
|
boolean |
equals(org.omg.CORBA.Object obj) |
si.ijs.maci.Client |
getClient()
Returns the client.
|
java.lang.String |
toString()
Returns a single-line rendition of this instance into text.
|
authenticate, components_available, components_unavailable, disconnect, getRemoteLocation, message, name, ping, release, taggedmessage, toClientType, toImplLang, wrapForRoundtripTimeoutdeserialize, getOrb, serialize, setOrbclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitauthenticate, components_available, components_unavailable, disconnect, getRemoteLocation, message, name, ping, release, taggedmessagepublic AdministratorProxy(si.ijs.maci.Administrator administrator)
administrator - CORBA reference, non-null.public void containerLoggedIn(ContainerInfo info, long timeStamp, long executionId) throws RemoteException
AdministratorcontainerLoggedIn in interface Administratorinfo - Information about the container that has just logged in.
If the handle of the container (info.h) is 0, the container failed to authenticate.RemoteExceptionAdministrator.containerLoggedIn(ContainerInfo, long, long)public void containerLoggedOut(int handle,
long timeStamp)
throws RemoteException
AdministratorcontainerLoggedOut in interface Administratorhandle - Handle of the container that has logged out.RemoteExceptionAdministrator.containerLoggedOut(int, long)public void clientLoggedIn(ClientInfo info, long timeStamp, long executionId) throws RemoteException
AdministratorclientLoggedIn in interface Administratorinfo - Information about the client that has just logged in.
If the handle of the client (info.h) is 0, the client failed to authenticate.RemoteExceptionAdministrator.clientLoggedIn(ClientInfo, long, long)public void clientLoggedOut(int handle,
long timeStamp)
throws RemoteException
AdministratorclientLoggedOut in interface Administratorhandle - Handle of the client that has logged out.RemoteExceptionAdministrator.clientLoggedOut(int, long)public void components_released(int[] clients,
int[] components,
long timeStamp)
throws RemoteException
Administratorcomponents_released in interface Administratorclients - Handles of clients requesting components.components - Handles of requested components.
Component at the i-th place in the sequence was requested by the i-th client of sequence clients.RemoteExceptionAdministrator.components_released(int[], int[], long)public void components_requested(int[] clients,
int[] components,
long timeStamp)
throws RemoteException
Administratorcomponents_requested in interface Administratorclients - Handles of clients requesting components.components - Handles of requested components.
Component at the i-th place in the sequence was requested by the i-th client of sequence clients.RemoteExceptionAdministrator.components_requested(int[], int[], long)public void component_activated(ComponentInfo info, long timeStamp, long executionId) throws RemoteException
Administratorcomponent_activated in interface AdministratorRemoteExceptionAdministrator.component_activated(com.cosylab.acs.maci.ComponentInfo, long, long)public void component_deactivated(int handle,
long timeStamp)
throws RemoteException
Administratorcomponent_deactivated in interface Administratorhandle - Handle of component being deactivated.RemoteExceptionAdministrator.component_deactivated(int, long)public si.ijs.maci.Client getClient()
getClient in class ClientProxypublic java.lang.String toString()
toString in class ClientProxypublic boolean equals(org.omg.CORBA.Object obj)
equals in class ClientProxyObject.equals(Object)