Package com.zeroc.IceGrid
Interface AdapterObserver
- All Superinterfaces:
Object
This interface allows applications to monitor the state of object
adapters that are registered with IceGrid.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.zeroc.Ice.Object
Object.Ice_invokeResult -
Method Summary
Modifier and TypeMethodDescriptionvoidadapterAdded(AdapterInfo info, Current current) TheadapterAddedoperation is called to notify an observer when a dynamically-registered adapter was added.voidadapterInit(AdapterInfo[] adpts, Current current) adapterInitis called after registration of an observer to indicate the state of the registry.voidadapterRemoved(String id, Current current) The adapterRemoved operation is called to notify an observer when a dynamically-registered adapter was removed.voidadapterUpdated(AdapterInfo info, Current current) The adapterUpdated operation is called to notify an observer when a dynamically-registered adapter was updated.default StringReturns 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 StringReturns 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
-
adapterInit
adapterInitis called after registration of an observer to indicate the state of the registry.- Parameters:
adpts- The adapters that were dynamically registered with the registry (not through the deployment mechanism).current- The Current object for the invocation.
-
adapterAdded
TheadapterAddedoperation is called to notify an observer when a dynamically-registered adapter was added.- Parameters:
info- The details of the new adapter.current- The Current object for the invocation.
-
adapterUpdated
The adapterUpdated operation is called to notify an observer when a dynamically-registered adapter was updated.- Parameters:
info- The details of the updated adapter.current- The Current object for the invocation.
-
adapterRemoved
The adapterRemoved operation is called to notify an observer when a dynamically-registered adapter was removed.- Parameters:
id- The ID of the removed adapter.current- The Current object for the invocation.
-
ice_ids
Description copied from interface:ObjectReturns the Slice type IDs of the interfaces supported by this object. -
ice_id
Description copied from interface:ObjectReturns the Slice type ID of the most-derived interface supported by this object. -
ice_staticId
Description copied from interface:ObjectReturns the Slice type ID of the interface supported by this object.- Returns:
- The return value is always ::Ice::Object.
-