Public Member Functions | |
AuthenticationData | authenticate (long executionId, String question) throws RemoteException |
void | components_available (ComponentInfo[] components) throws RemoteException |
void | components_unavailable (String[] components) throws RemoteException |
void | disconnect () throws RemoteException |
void | message (MessageType type, String message) throws RemoteException |
void | taggedmessage (MessageType type, short id, String message) throws RemoteException |
String | name () throws RemoteException |
boolean | ping () throws RemoteException |
String | getRemoteLocation () throws RemoteException |
|
Authentication method. Method authenticate is the challenge issued to the client after it tries to login. The login will be successful if the client's authenticate() produces the expected result. Only in this case will the Manager's login method return a valid handle, which the client will later use as the id parameter with all calls to the Manager.
Implemented in com::cosylab::acs::maci::plug::ClientImpl, com::cosylab::acs::maci::plug::ClientProxy, and com::cosylab::acs::maci::test::TestClient.
|
|
Notify client about the change (availability) of the components currently in use by this client. For administrative clients, notification is issued for the change of availability of any component in the domain.
Implemented in com::cosylab::acs::maci::plug::ClientImpl, com::cosylab::acs::maci::plug::ClientProxy, and com::cosylab::acs::maci::test::TestClient.
|
|
Notify client that some of the components currently in use by client have become unavailable.
Implemented in com::cosylab::acs::maci::plug::ClientImpl, com::cosylab::acs::maci::plug::ClientProxy, and com::cosylab::acs::maci::test::TestClient.
|
|
Disconnect notification. The disconnect method is called by the Manager to notify the client that it will be unavailable and that the client should log off. Implemented in com::cosylab::acs::maci::plug::ClientImpl, com::cosylab::acs::maci::plug::ClientProxy, and com::cosylab::acs::maci::test::TestClient.
|
|
Get location string (host). Implemented in com::cosylab::acs::maci::plug::ClientImpl, com::cosylab::acs::maci::plug::ClientProxy, and com::cosylab::acs::maci::test::TestClient.
|
|
The Manager and administrators use this method for sending textual messages to the client.
Implemented in com::cosylab::acs::maci::plug::ClientImpl, com::cosylab::acs::maci::plug::ClientProxy, and com::cosylab::acs::maci::test::TestClient.
|
|
Client name.
Implemented in com::cosylab::acs::maci::plug::ClientImpl, com::cosylab::acs::maci::plug::ClientProxy, and com::cosylab::acs::maci::test::TestClient.
|
|
Manager pings its clients (both GUI clients, as well as Containers) repeatedly to verify that they still exist. The return value can be either "true", indicating that everything is OK with the client, or "false", indicating that client is malfunctioning.
If Implemented in com::cosylab::acs::maci::plug::ClientImpl, com::cosylab::acs::maci::plug::ClientProxy, and com::cosylab::acs::maci::test::TestClient.
|
|
The Manager and administrators use this method for sending tagged textual messages to the client.
Implemented in com::cosylab::acs::maci::plug::ClientImpl, com::cosylab::acs::maci::plug::ClientProxy, and com::cosylab::acs::maci::test::TestClient.
|