Ice Reference Documentation | ||
---|---|---|
<<< Previous | Slice Documentation | Next >>> |
interface |
The Ice locator registry interface. This interface is used by servers to register adapter endpoints with the locator.
![]() | The |
Set the adapter endpoints with the locator registry.
Set the adapter endpoints with the locator registry.
Set the process proxy for a server.
[ "amd" ] void setAdapterDirectProxy(string id, Object* proxy) throws |
Set the adapter endpoints with the locator registry.
The adapter id.
The adapter proxy (a dummy direct proxy created by the adapter). The direct proxy contains the adapter endpoints.
AdapterNotFoundException
Raised if the adapter cannot be found, or if the locator only allows registered adapters to set their active proxy and the adapter is not registered with the locator.
Raised if an adapter with the same id is already active.
[ "amd" ] void setReplicatedAdapterDirectProxy(string adapterId, string replicaGroupId, Object* proxy) throws |
Set the adapter endpoints with the locator registry.
The adapter id.
The replica group id.
The adapter proxy (a dummy direct proxy created by the adapter). The direct proxy contains the adapter endpoints.
AdapterNotFoundException
Raised if the adapter cannot be found, or if the locator only allows registered adapters to set their active proxy and the adapter is not registered with the locator.
Raised if an adapter with the same id is already active.
InvalidReplicaGroupIdException
Raised if the given replica group doesn't match the one registered with the locator registry for this object adapter.
[ "amd" ] void setServerProcessProxy(string id, |
Set the process proxy for a server.
The server id.
The process proxy.
ServerNotFoundException
Raised if the server cannot be found.
<<< Previous | Home | Next >>> |
Ice::Locator | Up | Ice::Logger |