|
Ice 3.7 C++11 API Reference
|
Used by administrative clients to view, update, and receive observer updates from the IceGrid registry. More...
#include <IceGrid/IceGrid.h>


Public Member Functions | |
| void | finishUpdate (const ::Ice::Context &context=::Ice::noExplicitContext) |
| Finish updating the registry and release the exclusive lock. | |
| ::std::function< void()> | finishUpdateAsync (::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Finish updating the registry and release the exclusive lock. | |
| template<template< typename > class P = ::std::promise> | |
| auto | finishUpdateAsync (const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future()) |
| Finish updating the registry and release the exclusive lock. | |
| ::std::shared_ptr< AdminPrx > | getAdmin (const ::Ice::Context &context=::Ice::noExplicitContext) |
| Get the admin interface. | |
| ::std::function< void()> | getAdminAsync (::std::function< void(::std::shared_ptr<::IceGrid::AdminPrx >)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Get the admin interface. | |
| template<template< typename > class P = ::std::promise> | |
| auto | getAdminAsync (const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::std::shared_ptr<::IceGrid::AdminPrx > > >().get_future()) |
| Get the admin interface. | |
| ::std::shared_ptr<::Ice::ObjectPrx > | getAdminCallbackTemplate (const ::Ice::Context &context=::Ice::noExplicitContext) |
| Get a "template" proxy for admin callback objects. | |
| ::std::function< void()> | getAdminCallbackTemplateAsync (::std::function< void(::std::shared_ptr<::Ice::ObjectPrx >)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Get a "template" proxy for admin callback objects. | |
| template<template< typename > class P = ::std::promise> | |
| auto | getAdminCallbackTemplateAsync (const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::std::shared_ptr<::Ice::ObjectPrx > > >().get_future()) |
| Get a "template" proxy for admin callback objects. | |
| ::std::string | getReplicaName (const ::Ice::Context &context=::Ice::noExplicitContext) |
| Get the name of the registry replica hosting this session. | |
| ::std::function< void()> | getReplicaNameAsync (::std::function< void(::std::string)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Get the name of the registry replica hosting this session. | |
| template<template< typename > class P = ::std::promise> | |
| auto | getReplicaNameAsync (const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::std::string > >().get_future()) |
| Get the name of the registry replica hosting this session. | |
| void | keepAlive (const ::Ice::Context &context=::Ice::noExplicitContext) |
| Keep the session alive. | |
| ::std::function< void()> | keepAliveAsync (::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Keep the session alive. | |
| template<template< typename > class P = ::std::promise> | |
| auto | keepAliveAsync (const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future()) |
| Keep the session alive. | |
| ::std::shared_ptr< FileIteratorPrx > | openNodeStdErr (const ::std::string &name, int count, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Open the given node stderr file for reading. | |
| ::std::function< void()> | openNodeStdErrAsync (const ::std::string &name, int count, ::std::function< void(::std::shared_ptr<::IceGrid::FileIteratorPrx >)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Open the given node stderr file for reading. | |
| template<template< typename > class P = ::std::promise> | |
| auto | openNodeStdErrAsync (const ::std::string &name, int count, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::std::shared_ptr<::IceGrid::FileIteratorPrx > > >().get_future()) |
| Open the given node stderr file for reading. | |
| ::std::shared_ptr< FileIteratorPrx > | openNodeStdOut (const ::std::string &name, int count, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Open the given node stdout file for reading. | |
| ::std::function< void()> | openNodeStdOutAsync (const ::std::string &name, int count, ::std::function< void(::std::shared_ptr<::IceGrid::FileIteratorPrx >)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Open the given node stdout file for reading. | |
| template<template< typename > class P = ::std::promise> | |
| auto | openNodeStdOutAsync (const ::std::string &name, int count, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::std::shared_ptr<::IceGrid::FileIteratorPrx > > >().get_future()) |
| Open the given node stdout file for reading. | |
| ::std::shared_ptr< FileIteratorPrx > | openRegistryStdErr (const ::std::string &name, int count, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Open the given registry stderr file for reading. | |
| ::std::function< void()> | openRegistryStdErrAsync (const ::std::string &name, int count, ::std::function< void(::std::shared_ptr<::IceGrid::FileIteratorPrx >)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Open the given registry stderr file for reading. | |
| template<template< typename > class P = ::std::promise> | |
| auto | openRegistryStdErrAsync (const ::std::string &name, int count, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::std::shared_ptr<::IceGrid::FileIteratorPrx > > >().get_future()) |
| Open the given registry stderr file for reading. | |
| ::std::shared_ptr< FileIteratorPrx > | openRegistryStdOut (const ::std::string &name, int count, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Open the given registry stdout file for reading. | |
| ::std::function< void()> | openRegistryStdOutAsync (const ::std::string &name, int count, ::std::function< void(::std::shared_ptr<::IceGrid::FileIteratorPrx >)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Open the given registry stdout file for reading. | |
| template<template< typename > class P = ::std::promise> | |
| auto | openRegistryStdOutAsync (const ::std::string &name, int count, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::std::shared_ptr<::IceGrid::FileIteratorPrx > > >().get_future()) |
| Open the given registry stdout file for reading. | |
| ::std::shared_ptr< FileIteratorPrx > | openServerLog (const ::std::string &id, const ::std::string &path, int count, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Open the given server log file for reading. | |
| ::std::function< void()> | openServerLogAsync (const ::std::string &id, const ::std::string &path, int count, ::std::function< void(::std::shared_ptr<::IceGrid::FileIteratorPrx >)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Open the given server log file for reading. | |
| template<template< typename > class P = ::std::promise> | |
| auto | openServerLogAsync (const ::std::string &id, const ::std::string &path, int count, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::std::shared_ptr<::IceGrid::FileIteratorPrx > > >().get_future()) |
| Open the given server log file for reading. | |
| ::std::shared_ptr< FileIteratorPrx > | openServerStdErr (const ::std::string &id, int count, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Open the given server stderr file for reading. | |
| ::std::function< void()> | openServerStdErrAsync (const ::std::string &id, int count, ::std::function< void(::std::shared_ptr<::IceGrid::FileIteratorPrx >)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Open the given server stderr file for reading. | |
| template<template< typename > class P = ::std::promise> | |
| auto | openServerStdErrAsync (const ::std::string &id, int count, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::std::shared_ptr<::IceGrid::FileIteratorPrx > > >().get_future()) |
| Open the given server stderr file for reading. | |
| ::std::shared_ptr< FileIteratorPrx > | openServerStdOut (const ::std::string &id, int count, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Open the given server stdout file for reading. | |
| ::std::function< void()> | openServerStdOutAsync (const ::std::string &id, int count, ::std::function< void(::std::shared_ptr<::IceGrid::FileIteratorPrx >)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Open the given server stdout file for reading. | |
| template<template< typename > class P = ::std::promise> | |
| auto | openServerStdOutAsync (const ::std::string &id, int count, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::std::shared_ptr<::IceGrid::FileIteratorPrx > > >().get_future()) |
| Open the given server stdout file for reading. | |
| void | setObservers (const ::std::shared_ptr< RegistryObserverPrx > ®istryObs, const ::std::shared_ptr< NodeObserverPrx > &nodeObs, const ::std::shared_ptr< ApplicationObserverPrx > &appObs, const ::std::shared_ptr< AdapterObserverPrx > &adptObs, const ::std::shared_ptr< ObjectObserverPrx > &objObs, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Set the observer proxies that receive notifications when the state of the registry or nodes changes. | |
| ::std::function< void()> | setObserversAsync (const ::std::shared_ptr< RegistryObserverPrx > ®istryObs, const ::std::shared_ptr< NodeObserverPrx > &nodeObs, const ::std::shared_ptr< ApplicationObserverPrx > &appObs, const ::std::shared_ptr< AdapterObserverPrx > &adptObs, const ::std::shared_ptr< ObjectObserverPrx > &objObs, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Set the observer proxies that receive notifications when the state of the registry or nodes changes. | |
| template<template< typename > class P = ::std::promise> | |
| auto | setObserversAsync (const ::std::shared_ptr< RegistryObserverPrx > ®istryObs, const ::std::shared_ptr< NodeObserverPrx > &nodeObs, const ::std::shared_ptr< ApplicationObserverPrx > &appObs, const ::std::shared_ptr< AdapterObserverPrx > &adptObs, const ::std::shared_ptr< ObjectObserverPrx > &objObs, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future()) |
| Set the observer proxies that receive notifications when the state of the registry or nodes changes. | |
| void | setObserversByIdentity (const ::Ice::Identity ®istryObs, const ::Ice::Identity &nodeObs, const ::Ice::Identity &appObs, const ::Ice::Identity &adptObs, const ::Ice::Identity &objObs, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Set the observer identities that receive notifications the state of the registry or nodes changes. | |
| ::std::function< void()> | setObserversByIdentityAsync (const ::Ice::Identity ®istryObs, const ::Ice::Identity &nodeObs, const ::Ice::Identity &appObs, const ::Ice::Identity &adptObs, const ::Ice::Identity &objObs, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Set the observer identities that receive notifications the state of the registry or nodes changes. | |
| template<template< typename > class P = ::std::promise> | |
| auto | setObserversByIdentityAsync (const ::Ice::Identity ®istryObs, const ::Ice::Identity &nodeObs, const ::Ice::Identity &appObs, const ::Ice::Identity &adptObs, const ::Ice::Identity &objObs, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future()) |
| Set the observer identities that receive notifications the state of the registry or nodes changes. | |
| int | startUpdate (const ::Ice::Context &context=::Ice::noExplicitContext) |
| Acquires an exclusive lock to start updating the registry applications. | |
| ::std::function< void()> | startUpdateAsync (::std::function< void(int)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Acquires an exclusive lock to start updating the registry applications. | |
| template<template< typename > class P = ::std::promise> | |
| auto | startUpdateAsync (const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< int > >().get_future()) |
| Acquires an exclusive lock to start updating the registry applications. | |
| Public Member Functions inherited from Ice::Proxy< AdminSessionPrx, ::Glacier2::SessionPrx > | |
| ::std::shared_ptr< AdminSessionPrx > | ice_adapterId (const ::std::string &id) const |
| Obtains a proxy that is identical to this proxy, except for the adapter ID. | |
| ::std::shared_ptr< AdminSessionPrx > | ice_batchDatagram () const |
| Obtains a proxy that is identical to this proxy, but uses batch datagram invocations. | |
| ::std::shared_ptr< AdminSessionPrx > | ice_batchOneway () const |
| Obtains a proxy that is identical to this proxy, but uses batch oneway invocations. | |
| ::std::shared_ptr< AdminSessionPrx > | ice_collocationOptimized (bool b) const |
| Obtains a proxy that is identical to this proxy, except for collocation optimization. | |
| ::std::shared_ptr< AdminSessionPrx > | ice_compress (bool b) const |
| Obtains a proxy that is identical to this proxy, except for its compression setting which overrides the compression setting from the proxy endpoints. | |
| ::std::shared_ptr< AdminSessionPrx > | ice_connectionCached (bool b) const |
| Obtains a proxy that is identical to this proxy, except for connection caching. | |
| ::std::shared_ptr< AdminSessionPrx > | ice_connectionId (const ::std::string &id) const |
| Obtains a proxy that is identical to this proxy, except for its connection ID. | |
| ::std::shared_ptr< AdminSessionPrx > | ice_context (const ::Ice::Context &context) const |
| Obtains a proxy that is identical to this proxy, except for the per-proxy context. | |
| ::std::shared_ptr< AdminSessionPrx > | ice_datagram () const |
| Obtains a proxy that is identical to this proxy, but uses datagram invocations. | |
| ::std::shared_ptr< AdminSessionPrx > | ice_encodingVersion (const ::Ice::EncodingVersion &version) const |
| Obtains a proxy that is identical to this proxy, except for the encoding used to marshal parameters. | |
| ::std::shared_ptr< AdminSessionPrx > | ice_endpoints (const ::Ice::EndpointSeq &endpoints) const |
| Obtains a proxy that is identical to this proxy, except for the endpoints. | |
| ::std::shared_ptr< AdminSessionPrx > | ice_endpointSelection (::Ice::EndpointSelectionType type) const |
| Obtains a proxy that is identical to this proxy, except for the endpoint selection policy. | |
| ::std::shared_ptr< AdminSessionPrx > | ice_fixed (const ::std::shared_ptr<::Ice::Connection > &connection) const |
| Obtains a proxy that is identical to this proxy, except it's a fixed proxy bound the given connection. | |
| ::std::shared_ptr< AdminSessionPrx > | ice_invocationTimeout (int timeout) const |
| Obtains a proxy that is identical to this proxy, except for the invocation timeout. | |
| ::std::shared_ptr< AdminSessionPrx > | ice_locator (const ::std::shared_ptr<::Ice::LocatorPrx > &locator) const |
| Obtains a proxy that is identical to this proxy, except for the locator. | |
| ::std::shared_ptr< AdminSessionPrx > | ice_locatorCacheTimeout (int timeout) const |
| Obtains a proxy that is identical to this proxy, except for the locator cache timeout. | |
| ::std::shared_ptr< AdminSessionPrx > | ice_oneway () const |
| Obtains a proxy that is identical to this proxy, but uses oneway invocations. | |
| ::std::shared_ptr< AdminSessionPrx > | ice_preferSecure (bool b) const |
| Obtains a proxy that is identical to this proxy, except for its endpoint selection policy. | |
| ::std::shared_ptr< AdminSessionPrx > | ice_router (const ::std::shared_ptr<::Ice::RouterPrx > &router) const |
| Obtains a proxy that is identical to this proxy, except for the router. | |
| ::std::shared_ptr< AdminSessionPrx > | ice_secure (bool b) const |
| Obtains a proxy that is identical to this proxy, except for how it selects endpoints. | |
| ::std::shared_ptr< AdminSessionPrx > | ice_timeout (int timeout) const |
| Obtains a proxy that is identical to this proxy, except for its connection timeout setting which overrides the timeot setting from the proxy endpoints. | |
| ::std::shared_ptr< AdminSessionPrx > | ice_twoway () const |
| Obtains a proxy that is identical to this proxy, but uses twoway invocations. | |
Static Public Member Functions | |
| static const ::std::string & | ice_staticId () |
| Obtains the Slice type ID of this interface. | |
Used by administrative clients to view, update, and receive observer updates from the IceGrid registry.
Admin sessions are created either via the Registry object or via the registry admin SessionManager object.
|
inline |
Finish updating the registry and release the exclusive lock.
| context | The Context map to send with the invocation. |
| IceGrid::AccessDeniedException | Raised if the session doesn't hold the exclusive lock. |
|
inline |
Finish updating the registry and release the exclusive lock.
| response | The response callback. |
| ex | The exception callback. |
| sent | The sent callback. |
| context | The Context map to send with the invocation. |
|
inline |
Finish updating the registry and release the exclusive lock.
| context | The Context map to send with the invocation. |
|
inline |
Get the admin interface.
The admin object returned by this operation can only be accessed by the session.
| context | The Context map to send with the invocation. |
|
inline |
Get the admin interface.
The admin object returned by this operation can only be accessed by the session.
| response | The response callback. |
| ex | The exception callback. |
| sent | The sent callback. |
| context | The Context map to send with the invocation. |
|
inline |
Get the admin interface.
The admin object returned by this operation can only be accessed by the session.
| context | The Context map to send with the invocation. |
|
inline |
Get 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.
| context | The Context map to send with the invocation. |
|
inline |
Get 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.
| response | The response callback. |
| ex | The exception callback. |
| sent | The sent callback. |
| context | The Context map to send with the invocation. |
|
inline |
Get 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.
| context | The Context map to send with the invocation. |
|
inline |
Get the name of the registry replica hosting this session.
| context | The Context map to send with the invocation. |
|
inline |
Get the name of the registry replica hosting this session.
| response | The response callback. |
| ex | The exception callback. |
| sent | The sent callback. |
| context | The Context map to send with the invocation. |
|
inline |
Get the name of the registry replica hosting this session.
| context | The Context map to send with the invocation. |
|
static |
Obtains the Slice type ID of this interface.
|
inline |
Keep the session alive.
Clients should call this operation regularly to prevent the server from reaping the session.
| context | The Context map to send with the invocation. |
|
inline |
Keep the session alive.
Clients should call this operation regularly to prevent the server from reaping the session.
| response | The response callback. |
| ex | The exception callback. |
| sent | The sent callback. |
| context | The Context map to send with the invocation. |
|
inline |
Keep the session alive.
Clients should call this operation regularly to prevent the server from reaping the session.
| context | The Context map to send with the invocation. |
|
inline |
Open the given node stderr file for reading.
The file can be read with the returned file iterator.
| name | The node name. |
| count | Specifies where to start reading the file. If negative, the file is read from the begining. If 0 or positive, the file is read from the last count lines. |
| context | The Context map to send with the invocation. |
| IceGrid::FileNotAvailableException | Raised if the file can't be read. |
| IceGrid::NodeNotExistException | Raised if the node doesn't exist. |
| IceGrid::NodeUnreachableException | Raised if the node could not be reached. |
|
inline |
Open the given node stderr file for reading.
The file can be read with the returned file iterator.
| name | The node name. |
| count | Specifies where to start reading the file. If negative, the file is read from the begining. If 0 or positive, the file is read from the last count lines. |
| response | The response callback. |
| ex | The exception callback. |
| sent | The sent callback. |
| context | The Context map to send with the invocation. |
|
inline |
Open the given node stderr file for reading.
The file can be read with the returned file iterator.
| name | The node name. |
| count | Specifies where to start reading the file. If negative, the file is read from the begining. If 0 or positive, the file is read from the last count lines. |
| context | The Context map to send with the invocation. |
|
inline |
Open the given node stdout file for reading.
The file can be read with the returned file iterator.
| name | The node name. |
| count | Specifies where to start reading the file. If negative, the file is read from the begining. If 0 or positive, the file is read from the last count lines. |
| context | The Context map to send with the invocation. |
| IceGrid::FileNotAvailableException | Raised if the file can't be read. |
| IceGrid::NodeNotExistException | Raised if the node doesn't exist. |
| IceGrid::NodeUnreachableException | Raised if the node could not be reached. |
|
inline |
Open the given node stdout file for reading.
The file can be read with the returned file iterator.
| name | The node name. |
| count | Specifies where to start reading the file. If negative, the file is read from the begining. If 0 or positive, the file is read from the last count lines. |
| response | The response callback. |
| ex | The exception callback. |
| sent | The sent callback. |
| context | The Context map to send with the invocation. |
|
inline |
Open the given node stdout file for reading.
The file can be read with the returned file iterator.
| name | The node name. |
| count | Specifies where to start reading the file. If negative, the file is read from the begining. If 0 or positive, the file is read from the last count lines. |
| context | The Context map to send with the invocation. |
|
inline |
Open the given registry stderr file for reading.
The file can be read with the returned file iterator.
| name | The registry name. |
| count | Specifies where to start reading the file. If negative, the file is read from the begining. If 0 or positive, the file is read from the last count lines. |
| context | The Context map to send with the invocation. |
| IceGrid::FileNotAvailableException | Raised if the file can't be read. |
| IceGrid::RegistryNotExistException | Raised if the registry doesn't exist. |
| IceGrid::RegistryUnreachableException | Raised if the registry could not be reached. |
|
inline |
Open the given registry stderr file for reading.
The file can be read with the returned file iterator.
| name | The registry name. |
| count | Specifies where to start reading the file. If negative, the file is read from the begining. If 0 or positive, the file is read from the last count lines. |
| response | The response callback. |
| ex | The exception callback. |
| sent | The sent callback. |
| context | The Context map to send with the invocation. |
|
inline |
Open the given registry stderr file for reading.
The file can be read with the returned file iterator.
| name | The registry name. |
| count | Specifies where to start reading the file. If negative, the file is read from the begining. If 0 or positive, the file is read from the last count lines. |
| context | The Context map to send with the invocation. |
|
inline |
Open the given registry stdout file for reading.
The file can be read with the returned file iterator.
| name | The registry name. |
| count | Specifies where to start reading the file. If negative, the file is read from the begining. If 0 or positive, the file is read from the last count lines. |
| context | The Context map to send with the invocation. |
| IceGrid::FileNotAvailableException | Raised if the file can't be read. |
| IceGrid::RegistryNotExistException | Raised if the registry doesn't exist. |
| IceGrid::RegistryUnreachableException | Raised if the registry could not be reached. |
|
inline |
Open the given registry stdout file for reading.
The file can be read with the returned file iterator.
| name | The registry name. |
| count | Specifies where to start reading the file. If negative, the file is read from the begining. If 0 or positive, the file is read from the last count lines. |
| response | The response callback. |
| ex | The exception callback. |
| sent | The sent callback. |
| context | The Context map to send with the invocation. |
|
inline |
Open the given registry stdout file for reading.
The file can be read with the returned file iterator.
| name | The registry name. |
| count | Specifies where to start reading the file. If negative, the file is read from the begining. If 0 or positive, the file is read from the last count lines. |
| context | The Context map to send with the invocation. |
|
inline |
Open the given server log file for reading.
The file can be read with the returned file iterator.
| id | The server id. |
| path | The path of the log file. A log file can be opened only if it's declared in the server or service deployment descriptor. |
| count | Specifies where to start reading the file. If negative, the file is read from the begining. If 0 or positive, the file is read from the last count lines. |
| context | The Context map to send with the invocation. |
| IceGrid::DeploymentException | Raised if the server couldn't be deployed on the node. |
| IceGrid::FileNotAvailableException | Raised if the file can't be read. |
| IceGrid::NodeUnreachableException | Raised if the node could not be reached. |
| IceGrid::ServerNotExistException | Raised if the server doesn't exist. |
|
inline |
Open the given server log file for reading.
The file can be read with the returned file iterator.
| id | The server id. |
| path | The path of the log file. A log file can be opened only if it's declared in the server or service deployment descriptor. |
| count | Specifies where to start reading the file. If negative, the file is read from the begining. If 0 or positive, the file is read from the last count lines. |
| response | The response callback. |
| ex | The exception callback. |
| sent | The sent callback. |
| context | The Context map to send with the invocation. |
|
inline |
Open the given server log file for reading.
The file can be read with the returned file iterator.
| id | The server id. |
| path | The path of the log file. A log file can be opened only if it's declared in the server or service deployment descriptor. |
| count | Specifies where to start reading the file. If negative, the file is read from the begining. If 0 or positive, the file is read from the last count lines. |
| context | The Context map to send with the invocation. |
|
inline |
Open the given server stderr file for reading.
The file can be read with the returned file iterator.
| id | The server id. |
| count | Specifies where to start reading the file. If negative, the file is read from the begining. If 0 or positive, the file is read from the last count lines. |
| context | The Context map to send with the invocation. |
| IceGrid::DeploymentException | Raised if the server couldn't be deployed on the node. |
| IceGrid::FileNotAvailableException | Raised if the file can't be read. |
| IceGrid::NodeUnreachableException | Raised if the node could not be reached. |
| IceGrid::ServerNotExistException | Raised if the server doesn't exist. |
|
inline |
Open the given server stderr file for reading.
The file can be read with the returned file iterator.
| id | The server id. |
| count | Specifies where to start reading the file. If negative, the file is read from the begining. If 0 or positive, the file is read from the last count lines. |
| response | The response callback. |
| ex | The exception callback. |
| sent | The sent callback. |
| context | The Context map to send with the invocation. |
|
inline |
Open the given server stderr file for reading.
The file can be read with the returned file iterator.
| id | The server id. |
| count | Specifies where to start reading the file. If negative, the file is read from the begining. If 0 or positive, the file is read from the last count lines. |
| context | The Context map to send with the invocation. |
|
inline |
Open the given server stdout file for reading.
The file can be read with the returned file iterator.
| id | The server id. |
| count | Specifies where to start reading the file. If negative, the file is read from the begining. If 0 or positive, the file is read from the last count lines. |
| context | The Context map to send with the invocation. |
| IceGrid::DeploymentException | Raised if the server couldn't be deployed on the node. |
| IceGrid::FileNotAvailableException | Raised if the file can't be read. |
| IceGrid::NodeUnreachableException | Raised if the node could not be reached. |
| IceGrid::ServerNotExistException | Raised if the server doesn't exist. |
|
inline |
Open the given server stdout file for reading.
The file can be read with the returned file iterator.
| id | The server id. |
| count | Specifies where to start reading the file. If negative, the file is read from the begining. If 0 or positive, the file is read from the last count lines. |
| response | The response callback. |
| ex | The exception callback. |
| sent | The sent callback. |
| context | The Context map to send with the invocation. |
|
inline |
Open the given server stdout file for reading.
The file can be read with the returned file iterator.
| id | The server id. |
| count | Specifies where to start reading the file. If negative, the file is read from the begining. If 0 or positive, the file is read from the last count lines. |
| context | The Context map to send with the invocation. |
|
inline |
Set the observer proxies that receive notifications when the state of the registry or nodes changes.
| registryObs | The registry observer. |
| nodeObs | The node observer. |
| appObs | The application observer. |
| adptObs | The adapter observer. |
| objObs | The object observer. |
| context | The Context map to send with the invocation. |
| IceGrid::ObserverAlreadyRegisteredException | Raised if an observer is already registered with this registry. |
|
inline |
Set the observer proxies that receive notifications when the state of the registry or nodes changes.
| registryObs | The registry observer. |
| nodeObs | The node observer. |
| appObs | The application observer. |
| adptObs | The adapter observer. |
| objObs | The object observer. |
| response | The response callback. |
| ex | The exception callback. |
| sent | The sent callback. |
| context | The Context map to send with the invocation. |
|
inline |
Set the observer proxies that receive notifications when the state of the registry or nodes changes.
| registryObs | The registry observer. |
| nodeObs | The node observer. |
| appObs | The application observer. |
| adptObs | The adapter observer. |
| objObs | The object observer. |
| context | The Context map to send with the invocation. |
|
inline |
Set the observer identities that receive notifications 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.
| registryObs | The registry observer identity. |
| nodeObs | The node observer identity. |
| appObs | The application observer. |
| adptObs | The adapter observer. |
| objObs | The object observer. |
| context | The Context map to send with the invocation. |
| IceGrid::ObserverAlreadyRegisteredException | Raised if an observer is already registered with this registry. |
|
inline |
Set the observer identities that receive notifications 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.
| registryObs | The registry observer identity. |
| nodeObs | The node observer identity. |
| appObs | The application observer. |
| adptObs | The adapter observer. |
| objObs | The object observer. |
| response | The response callback. |
| ex | The exception callback. |
| sent | The sent callback. |
| context | The Context map to send with the invocation. |
|
inline |
Set the observer identities that receive notifications 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.
| registryObs | The registry observer identity. |
| nodeObs | The node observer identity. |
| appObs | The application observer. |
| adptObs | The adapter observer. |
| objObs | The object observer. |
| context | The Context map to send with the invocation. |
|
inline |
Acquires an exclusive lock to start updating the registry applications.
| context | The Context map to send with the invocation. |
| IceGrid::AccessDeniedException | Raised if the exclusive lock can't be acquired. This might happen if the lock is currently acquired by another session. |
|
inline |
Acquires an exclusive lock to start updating the registry applications.
| response | The response callback. |
| ex | The exception callback. |
| sent | The sent callback. |
| context | The Context map to send with the invocation. |
|
inline |
Acquires an exclusive lock to start updating the registry applications.
| context | The Context map to send with the invocation. |