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 TypeMethodDescriptionvoid
adapterAdded
(AdapterInfo info, Current current) TheadapterAdded
operation is called to notify an observer when a dynamically-registered adapter was added.void
adapterInit
(AdapterInfo[] adpts, Current current) adapterInit
is called after registration of an observer to indicate the state of the registry.void
adapterRemoved
(String id, Current current) The adapterRemoved operation is called to notify an observer when a dynamically-registered adapter was removed.void
adapterUpdated
(AdapterInfo info, Current current) The adapterUpdated operation is called to notify an observer when a dynamically-registered adapter was updated.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
-
adapterInit
adapterInit
is 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
TheadapterAdded
operation 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: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.
-