Package com.zeroc.Ice
Interface LocatorFinder
- All Superinterfaces:
Object
This inferface should be implemented by services implementing the
Ice::Locator interface. It should be advertised through an Ice
object with the identity `Ice/LocatorFinder'. This allows clients
to retrieve the locator proxy with just the endpoint information of
the service.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.zeroc.Ice.Object
Object.Ice_invokeResult
-
Method Summary
Modifier and TypeMethodDescriptiongetLocator
(Current current) Get the locator proxy implemented by the process hosting this finder object.default String
Returns the Slice type ID of the most-derived interface supported by this object.default String[]
Returns the Slice type IDs of the interfaces supported by this object.static String
Returns the Slice type ID of the interface supported by this object.Methods inherited from interface com.zeroc.Ice.Object
ice_dispatch, ice_isA, ice_ping
-
Method Details
-
getLocator
Get the locator proxy implemented by the process hosting this finder object. The proxy might point to several replicas.- Parameters:
current
- The Current object for the invocation.- Returns:
- The locator proxy.
-
ice_ids
Description copied from interface:Object
Returns the Slice type IDs of the interfaces supported by this object. -
ice_id
Description copied from interface:Object
Returns the Slice type ID of the most-derived interface supported by this object. -
ice_staticId
Description copied from interface:Object
Returns the Slice type ID of the interface supported by this object.- Returns:
- The return value is always ::Ice::Object.
-