![]() |
Ice 3.8
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.