Ice 3.7 Slice API Reference
|
Go to the documentation of this file.
7 [[
"cpp:dll-export:ICE_API"]]
8 [[
"cpp:doxygen:include:Ice/Ice.h"]]
16 [[
"objc:dll-export:ICE_API"]]
17 [[
"objc:header-dir:objc"]]
19 [[
"python:pkgdir:Ice"]]
24 #ifndef __SLICE2JAVA_COMPAT__
25 [[
"java:package:com.zeroc"]]
idempotent Object * findObjectById(Identity id)
Find an object by identity and return a proxy that contains the adapter ID or endpoints which can be ...
idempotent LocatorRegistry * getRegistry()
Get the locator registry.
This exception is raised if the replica group provided by the server is invalid.
Definition: Locator.ice:48
This exception is raised if a server cannot be found.
Definition: Locator.ice:76
idempotent void setReplicatedAdapterDirectProxy(string adapterId, string replicaGroupId, Object *p)
Set the adapter endpoints with the locator registry.
idempotent void setServerProcessProxy(string id, Process *proxy)
Set the process proxy for a server.
This exception is raised if an object cannot be found.
Definition: Locator.ice:67
This exception is raised if an adapter cannot be found.
Definition: Locator.ice:38
The Ice locator registry interface.
Definition: Locator.ice:150
The Ice core library.
Definition: BuiltinSequences.ice:27
An administrative interface for process management.
Definition: Process.ice:42
idempotent void setAdapterDirectProxy(string id, Object *proxy)
Set the adapter endpoints with the locator registry.
The Ice locator interface.
Definition: Locator.ice:94
This exception is raised if a server tries to set endpoints for an adapter that is already active.
Definition: Locator.ice:58
The identity of an Ice object.
Definition: Identity.ice:40
This inferface should be implemented by services implementing the Ice::Locator interface.
Definition: Locator.ice:227
idempotent Object * findAdapterById(string id)
Find an adapter by id and return a proxy that contains its endpoints.
Locator * getLocator()
Get the locator proxy implemented by the process hosting this finder object.