LocatorRegistry class abstract

The Ice locator registry interface. This interface is used by servers to register adapter endpoints with the locator.

The {@link LocatorRegistry} interface is intended to be used by Ice internals and by locator implementations. Regular user code should not attempt to use any functionality of this interface directly.

Constructors

LocatorRegistry()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setAdapterDirectProxy(String id, Object proxy) → void
Set the adapter endpoints with the locator registry. @param id The adapter id. @param proxy The adapter proxy (a dummy direct proxy created by the adapter). The direct proxy contains the adapter endpoints.
setReplicatedAdapterDirectProxy(String adapterId, String replicaGroupId, Object p) → void
Set the adapter endpoints with the locator registry. @param adapterId The adapter id. @param replicaGroupId The replica group id. @param p The adapter proxy (a dummy direct proxy created by the adapter). The direct proxy contains the adapter endpoints. @throws AdapterNotFoundException Raised if the adapter cannot implements be found, or if the locator only allows registered adapters to set their active proxy and the adapter is not registered with the locator.
setServerProcessProxy(String id, Process proxy) → void
Set the process proxy for a server. @param id The server id. @param proxy The process proxy. @throws ServerNotFoundException Raised if the server cannot implements be found.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited