public interface _LocatorOperations
The Locator 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.
| Modifier and Type | Method and Description |
|---|---|
void |
findAdapterById_async(AMD_Locator_findAdapterById __cb,
java.lang.String id,
Current __current)
Find an adapter by id and return a proxy that contains
its endpoints.
|
void |
findObjectById_async(AMD_Locator_findObjectById __cb,
Identity id,
Current __current)
Find an object by identity and return a proxy that contains
the adapter ID or endpoints which can be used to access the
object.
|
LocatorRegistryPrx |
getRegistry(Current __current)
Get the locator registry.
|
void findObjectById_async(AMD_Locator_findObjectById __cb, Identity id, Current __current) throws ObjectNotFoundException
__cb - The callback object for the operation.id - The identity.__current - The Current object for the invocation.ObjectNotFoundException - Raised if the object cannot
be found.void findAdapterById_async(AMD_Locator_findAdapterById __cb, java.lang.String id, Current __current) throws AdapterNotFoundException
__cb - The callback object for the operation.id - The adapter id.__current - The Current object for the invocation.AdapterNotFoundException - Raised if the adapter cannot be
found.LocatorRegistryPrx getRegistry(Current __current)
__current - The Current object for the invocation.