Ice 3.8
Slice API Reference
Loading...
Searching...
No Matches
IceGrid::AdminSession Interface Reference

Represents an administrative session between an admin tool and an IceGrid registry. More...

defined in <IceGrid/Admin.ice>

interface AdminSession extends Glacier2::Session { ... }

Inheritance diagram for IceGrid::AdminSession:
Collaboration diagram for IceGrid::AdminSession:

Operations

void finishUpdate () throws AccessDeniedException
 Finishes updating the registry and releases the exclusive lock.
idempotent AdmingetAdmin ()
 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.
FileIteratoropenNodeStdErr (string name, int count) throws FileNotAvailableException, NodeNotExistException, NodeUnreachableException
 Opens a node stderr file for reading.
FileIteratoropenNodeStdOut (string name, int count) throws FileNotAvailableException, NodeNotExistException, NodeUnreachableException
 Opens a node stdout file for reading.
FileIteratoropenRegistryStdErr (string name, int count) throws FileNotAvailableException, RegistryNotExistException, RegistryUnreachableException
 Opens a registry stderr file for reading.
FileIteratoropenRegistryStdOut (string name, int count) throws FileNotAvailableException, RegistryNotExistException, RegistryUnreachableException
 Opens a registry stdout file for reading.
FileIteratoropenServerLog (string id, string path, int count) throws FileNotAvailableException, ServerNotExistException, NodeUnreachableException, DeploymentException
 Opens a server log file for reading.
FileIteratoropenServerStdErr (string id, int count) throws FileNotAvailableException, ServerNotExistException, NodeUnreachableException, DeploymentException
 Opens a server stderr file for reading.
FileIteratoropenServerStdOut (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.

Detailed Description

Represents an administrative session between an admin tool and an IceGrid registry.

See also
Registry

Definition at line 762 of file Admin.ice.


The documentation for this interface was generated from the following file: