|
virtual ::std::shared_ptr< QueryPrx > | getLocalQuery (const ::Ice::Current ¤t) const =0 |
| Get the proxy of the query object hosted by this IceGrid registry. More...
|
|
virtual ::std::shared_ptr< RegistryPrx > | getLocalRegistry (const ::Ice::Current ¤t) const =0 |
| Get the proxy of the registry object hosted by this IceGrid registry. More...
|
|
virtual ::std::string | ice_id (const ::Ice::Current ¤t) const override |
| Obtains a Slice type ID representing the most-derived interface supported by this object. More...
|
|
virtual ::std::vector<::std::string > | ice_ids (const ::Ice::Current ¤t) const override |
| Obtains a list of the Slice type IDs representing the interfaces supported by this object. More...
|
|
virtual bool | ice_isA (::std::string id, const ::Ice::Current ¤t) const override |
| Determines whether this object supports an interface with the given Slice type ID. More...
|
|
virtual void | findAdapterByIdAsync (::std::string id, ::std::function< void(const ::std::shared_ptr< ObjectPrx > &returnValue)> response, ::std::function< void(::std::exception_ptr)> exception, const Current ¤t) const =0 |
| Find an adapter by id and return a proxy that contains its endpoints. More...
|
|
virtual void | findObjectByIdAsync (Identity id, ::std::function< void(const ::std::shared_ptr< ObjectPrx > &returnValue)> response, ::std::function< void(::std::exception_ptr)> exception, const Current ¤t) const =0 |
| Find an object by identity and return a proxy that contains the adapter ID or endpoints which can be used to access the object. More...
|
|
virtual ::std::shared_ptr< LocatorRegistryPrx > | getRegistry (const Current ¤t) const =0 |
| Get the locator registry. More...
|
|
virtual ::std::string | ice_id (const Current ¤t) const override |
| Obtains a Slice type ID representing the most-derived interface supported by this object. More...
|
|
virtual ::std::vector<::std::string > | ice_ids (const Current ¤t) const override |
| Obtains a list of the Slice type IDs representing the interfaces supported by this object. More...
|
|
virtual bool | ice_isA (::std::string id, const Current ¤t) const override |
| Determines whether this object supports an interface with the given Slice type ID. More...
|
|
virtual bool | ice_dispatch (Ice::Request &request, std::function< bool()> response=nullptr, std::function< bool(std::exception_ptr)> error=nullptr) |
| Dispatches an invocation to a servant. More...
|
|
virtual bool | ice_isA (std::string s, const Current ¤t) const |
| Tests whether this object supports a specific Slice interface. More...
|
|
virtual void | ice_ping (const Current ¤t) const |
| Tests whether this object can be reached. More...
|
|
virtual | ~Object ()=default |
|
The IceGrid locator interface provides access to the Query and Registry object of the IceGrid registry.
- See also
- Query
-
Registry