public interface Administrator extends Client
Client| 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.
|
authenticate, components_available, components_unavailable, disconnect, getRemoteLocation, message, name, ping, release, taggedmessagevoid containerLoggedIn(ContainerInfo info, long timeStamp, long executionId) throws RemoteException
info - Information about the container that has just logged in.
If the handle of the container (info.h) is 0, the container failed to authenticate.RemoteExceptionvoid containerLoggedOut(int handle,
long timeStamp)
throws RemoteException
handle - Handle of the container that has logged out.RemoteExceptionvoid clientLoggedIn(ClientInfo info, long timeStamp, long executionId) throws RemoteException
info - Information about the client that has just logged in.
If the handle of the client (info.h) is 0, the client failed to authenticate.RemoteExceptionvoid clientLoggedOut(int handle,
long timeStamp)
throws RemoteException
handle - Handle of the client that has logged out.RemoteExceptionvoid components_released(int[] clients,
int[] components,
long timeStamp)
throws RemoteException
clients - 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.RemoteExceptionvoid components_requested(int[] clients,
int[] components,
long timeStamp)
throws RemoteException
clients - 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.RemoteExceptionvoid component_activated(ComponentInfo info, long timeStamp, long executionId) throws RemoteException
component - ComponentInfo of activated component.RemoteExceptionvoid component_deactivated(int handle,
long timeStamp)
throws RemoteException
handle - Handle of component being deactivated.RemoteException