Public Member Functions | |
GuiMaciSupervisor (String clientName, String managerLoc, ORB orb, Logger log) | |
void | managerPing () throws NotConnectedToManagerException, CorbaTransientException, CorbaNotExistException, UnknownErrorException |
void | managerShutdown () throws NotConnectedToManagerException, CorbaNoPermissionException, CorbaTransientException, CorbaNotExistException, UnknownErrorException |
void | managerLogout (ContainerInfo info) throws NotConnectedToManagerException, NoPermissionEx, CorbaTransientException, CorbaNotExistException, UnknownErrorException |
void | managerLogout (ClientInfo info) throws NotConnectedToManagerException, NoPermissionEx, CorbaTransientException, CorbaNotExistException, UnknownErrorException |
org.omg.CORBA.Object | managerGetComponent (String curl) throws ComponentNotAlreadyActivatedEx, CannotGetComponentEx, ComponentConfigurationNotFoundEx, NotConnectedToManagerException, NoPermissionEx, CorbaTransientException, CorbaNotExistException, UnknownErrorException |
void | managerReleaseComponents (String[] curls) throws UnknownErrorException, NotConnectedToManagerException, NoPermissionEx, CorbaTransientException, CorbaNotExistException, CorbaUnknownException |
void | managerForceReleaseComponent (String curl) throws NotConnectedToManagerException, NoPermissionEx, CorbaTransientException, CorbaNotExistException, UnknownErrorException |
void | containerDisconnect (ContainerInfo info) throws CorbaTransientException, UnknownErrorException |
void | containerPing (ContainerInfo info) throws CorbaTransientException, UnknownErrorException |
void | containerShutdown (ContainerInfo info) throws CorbaTransientException, UnknownErrorException |
void | containerMessage (ContainerInfo info, short msgType, String msg) throws CorbaTransientException, UnknownErrorException |
void | containersShutdown () throws CorbaTransientException, UnknownErrorException |
void | clientDisconnect (ClientInfo info) throws CorbaTransientException, UnknownErrorException |
void | clientPing (ClientInfo info) throws CorbaTransientException, UnknownErrorException |
void | clientMessage (ClientInfo info, short msgType, String msg) throws CorbaTransientException, UnknownErrorException |
Like the standard MaciSupervisor it translates various unchecked exceptions (= RuntimeExceptions) coming from the Orb into checked exceptions so a client of this class knows what it has to handle.
|
|
|
Sends a disconnect request to a client.
|
|
Sends a message to a client.
|
|
Sends a ping request to a client.
|
|
Sends a disconnect request to a container.
|
|
Sends a message to a container.
|
|
Sends a ping request to a container.
|
|
Sends a shutdown request to a container. Note that the request is asynchronous: when this method returns the container is likely to not have terminated yet.
|
|
Sends a shutdown request to every container. Note that the request is asynchronous: when this method returns the container is likely to not have terminated yet.
|
|
Force-release component by name.
|
|
Retrieve Component by name.
|
|
Logout Client.
|
|
Logout Container.
|
|
Ping Manager.
|
|
Release components by name.
|
|
Shutdown Manager.
|