![]() |
Ice 3.9
Slice API Reference
|
Represents an administrative session between an admin tool and an IceGrid registry. More...
defined in <IceGrid/Admin.ice>
interface AdminSession extends Glacier2::Session { ... }


Operations | |
| void | finishUpdate () throws AccessDeniedException |
| Finishes updating the registry and releases the exclusive lock. | |
| idempotent Admin * | getAdmin () |
| Gets a proxy to the IceGrid admin object. | |
| idempotent Object * | getAdminCallbackTemplate () |
| Gets a "template" proxy for admin callback objects. | |
| idempotent string | getReplicaName () |
| Gets the name of the registry replica hosting this session. | |
| idempotent void | keepAlive () |
| Keeps the session alive. | |
| FileIterator * | openNodeStdErr (string name, int count) throws FileNotAvailableException, NodeNotExistException, NodeUnreachableException |
| Opens a node stderr file for reading. | |
| FileIterator * | openNodeStdOut (string name, int count) throws FileNotAvailableException, NodeNotExistException, NodeUnreachableException |
| Opens a node stdout file for reading. | |
| FileIterator * | openRegistryStdErr (string name, int count) throws FileNotAvailableException, RegistryNotExistException, RegistryUnreachableException |
| Opens a registry stderr file for reading. | |
| FileIterator * | openRegistryStdOut (string name, int count) throws FileNotAvailableException, RegistryNotExistException, RegistryUnreachableException |
| Opens a registry stdout file for reading. | |
| FileIterator * | openServerLog (string id, string path, int count) throws FileNotAvailableException, ServerNotExistException, NodeUnreachableException, DeploymentException |
| Opens a server log file for reading. | |
| FileIterator * | openServerStdErr (string id, int count) throws FileNotAvailableException, ServerNotExistException, NodeUnreachableException, DeploymentException |
| Opens a server stderr file for reading. | |
| FileIterator * | openServerStdOut (string id, int count) throws FileNotAvailableException, ServerNotExistException, NodeUnreachableException, DeploymentException |
| Opens a server stdout file for reading. | |
| idempotent void | setObservers (RegistryObserver *registryObs, NodeObserver *nodeObs, ApplicationObserver *appObs, AdapterObserver *adptObs, ObjectObserver *objObs) throws ObserverAlreadyRegisteredException |
| Sets the observer proxies that receive notifications when the state of the registry or nodes changes. | |
| idempotent void | setObserversByIdentity (Ice::Identity registryObs, Ice::Identity nodeObs, Ice::Identity appObs, Ice::Identity adptObs, Ice::Identity objObs) throws ObserverAlreadyRegisteredException |
| Sets the observer identities that receive notifications when the state of the registry or nodes changes. | |
| int | startUpdate () throws AccessDeniedException |
| Acquires an exclusive lock to start updating the registry applications. | |
| Operations inherited from Glacier2::Session | |
| void | destroy () |
| Destroys this session. | |
Represents an administrative session between an admin tool and an IceGrid registry.