AbstractAbstractdestroyDestroys this session.
The Current object for the dispatch.
A promise like object representing the result of the dispatch.
Dispatches an incoming request to one of the methods of this generated class, based on the operation name carried by the request.
The incoming request.
The outgoing response (when the selected method returns a value), or a promise with the outgoing response (when the selected method returns a promise).
AbstractfinishFinishes updating the registry and releases the exclusive lock.
The Current object for the dispatch.
A promise like object representing the result of the dispatch.
IceGrid.AccessDeniedException Thrown when the session doesn't hold the exclusive lock.
AbstractgetGets a proxy to the IceGrid admin object. The admin object returned by this operation can only be accessed by the session.
The Current object for the dispatch.
A promise like object representing the result of the dispatch, which resolves to:
AbstractgetGets a "template" proxy for admin callback objects. An Admin client uses this proxy to set the category of its callback objects, and the published endpoints of the object adapter hosting the admin callback objects.
The Current object for the dispatch.
A promise like object representing the result of the dispatch, which resolves to:
AbstractgetGets the name of the registry replica hosting this session.
The Current object for the dispatch.
A promise like object representing the result of the dispatch, which resolves to:
Returns the Slice type ID of the most-derived interface supported by this object.
The Current object for the invocation.
The Slice type ID of the most-derived interface.
Returns the Slice type IDs of the interfaces supported by this object.
The Current object for the invocation.
The Slice type IDs of the interfaces supported by this object, in alphabetical order.
Tests whether this object supports a specific Slice interface.
The type ID of the Slice interface to test against.
The Current object for the invocation.
True if this object has the interface specified by typeID or derives from the interface specified by typeID.
Tests whether this object can be reached.
The Current object for the invocation.
AbstractkeepKeeps the session alive.
The Current object for the dispatch.
A promise like object representing the result of the dispatch.
AbstractopenOpens a node stderr file for reading.
The node name.
Specifies where to start reading the file. If negative, the file is read from the beginning.
Otherwise, the file is read from the last count lines.
The Current object for the dispatch.
A promise like object representing the result of the dispatch, which resolves to:
IceGrid.FileNotAvailableException Thrown when the file can't be read.
IceGrid.NodeNotExistException Thrown when the node doesn't exist.
IceGrid.NodeUnreachableException Thrown when the node is unreachable.
AbstractopenOpens a node stdout file for reading.
The node name.
Specifies where to start reading the file. If negative, the file is read from the beginning.
Otherwise, the file is read from the last count lines.
The Current object for the dispatch.
A promise like object representing the result of the dispatch, which resolves to:
IceGrid.FileNotAvailableException Thrown when the file can't be read.
IceGrid.NodeNotExistException Thrown when the node doesn't exist.
IceGrid.NodeUnreachableException Thrown when the node is unreachable.
AbstractopenOpens a registry stderr file for reading.
The registry name.
Specifies where to start reading the file. If negative, the file is read from the beginning.
Otherwise, the file is read from the last count lines.
The Current object for the dispatch.
A promise like object representing the result of the dispatch, which resolves to:
IceGrid.FileNotAvailableException Thrown when the file can't be read.
IceGrid.RegistryNotExistException Thrown when the registry doesn't exist.
IceGrid.RegistryUnreachableException Thrown when the registry is unreachable.
AbstractopenOpens a registry stdout file for reading.
The registry name.
Specifies where to start reading the file. If negative, the file is read from the beginning.
Otherwise, the file is read from the last count lines.
The Current object for the dispatch.
A promise like object representing the result of the dispatch, which resolves to:
IceGrid.FileNotAvailableException Thrown when the file can't be read.
IceGrid.RegistryNotExistException Thrown when the registry doesn't exist.
IceGrid.RegistryUnreachableException Thrown when the registry is unreachable.
AbstractopenOpens a server log file for reading.
The server ID.
The path of the log file. A log file can be opened only if it's declared in the server or service deployment descriptor.
Specifies where to start reading the file. If negative, the file is read from the beginning.
Otherwise, the file is read from the last count lines.
The Current object for the dispatch.
A promise like object representing the result of the dispatch, which resolves to:
IceGrid.DeploymentException Thrown when the server couldn't be deployed on the node.
IceGrid.FileNotAvailableException Thrown when the file can't be read.
IceGrid.NodeUnreachableException Thrown when the node is unreachable.
IceGrid.ServerNotExistException Thrown when the server doesn't exist.
AbstractopenOpens a server stderr file for reading.
The server ID.
Specifies where to start reading the file. If negative, the file is read from the beginning.
Otherwise, the file is read from the last count lines.
The Current object for the dispatch.
A promise like object representing the result of the dispatch, which resolves to:
IceGrid.DeploymentException Thrown when the server couldn't be deployed on the node.
IceGrid.FileNotAvailableException Thrown when the file can't be read.
IceGrid.NodeUnreachableException Thrown when the node is unreachable.
IceGrid.ServerNotExistException Thrown when the server doesn't exist.
AbstractopenOpens a server stdout file for reading.
The server id.
Specifies where to start reading the file. If negative, the file is read from the beginning.
Otherwise, the file is read from the last count lines.
The Current object for the dispatch.
A promise like object representing the result of the dispatch, which resolves to:
IceGrid.DeploymentException Thrown when the server couldn't be deployed on the node.
IceGrid.FileNotAvailableException Thrown when the file can't be read.
IceGrid.NodeUnreachableException Thrown when the node is unreachable.
IceGrid.ServerNotExistException Thrown when the server doesn't exist.
AbstractsetSets the observer proxies that receive notifications when the state of the registry or nodes changes.
The registry observer.
The node observer.
The application observer.
The adapter observer.
The object observer.
The Current object for the dispatch.
A promise like object representing the result of the dispatch.
IceGrid.ObserverAlreadyRegisteredException Thrown when an observer is already registered with this registry.
AbstractsetSets the observer identities that receive notifications when the state of the registry or nodes changes. This operation should be used by clients that are using a bidirectional connection to communicate with the session.
A promise like object representing the result of the dispatch.
IceGrid.ObserverAlreadyRegisteredException Thrown when an observer is already registered with this registry.
AbstractstartAcquires an exclusive lock to start updating the registry applications.
The Current object for the dispatch.
A promise like object representing the result of the dispatch, which resolves to:
IceGrid.AccessDeniedException Thrown when the exclusive lock can't be acquired. This might happen if the lock is currently acquired by another session.
Staticice_Obtains the Slice type ID of this type.
The return value is always "::IceGrid::AdminSession".
Represents an administrative session between an admin tool and an IceGrid registry.
See
IceGrid.RegistryPrx
Remarks
The Slice compiler generated this skeleton class from Slice interface
::IceGrid::AdminSession.