Ice Reference Documentation | ||
---|---|---|
<<< Previous | Slice Documentation | Next >>> |
interface |
The registry observer interface. Observers should implement this interface to receive information about the state of the IceGrid registry.
The init operation is called after the registration of the observer to communicate the current state of the registry to the observer implementation.
The applicationAdded operation is called to notify the observer that an application was added.
The applicationRemoved operation is called to notify the observer that an application was removed.
The applicationUpdated operation is called to notify the observer that an application was updated.
The adapterAdded operation is called to notify the observer when a dynamically-registered adapter was added.
The adapterUpdated operation is called to notify the observer when a dynamically-registered adapter was updated.
The adapterRemoved operation is called to notify the observer when a dynamically-registered adapter was removed.
The objectAdded operation is called to notify the observer when an
object was added through the Admin
interface.
The objectUpdated operation is called to notify the observer when
an object registered through the Admin
interface was updated.
The objectRemoved operation is called to notify the observer when
an object registered through the Admin
interface was removed.
[ "ami" ] void init(int serial, ApplicationDescriptorSeq applications, AdapterInfoSeq adpts, ObjectInfoSeq objects); |
The init operation is called after the registration of the observer to communicate the current state of the registry to the observer implementation.
The current serial number of the registry database. This serial number allows observers to make sure that their internal state is synchronized with the registry.
The applications currently registered with the registry.
The adapters that were dynamically registered with the registry (not through the deployment mechanism).
The objects registered with the Admin
interface (not through the deployment mechanism).
void applicationAdded(int serial,
|
The applicationAdded operation is called to notify the observer that an application was added.
The new serial number of the registry database.
The descriptor of the new application.
void applicationRemoved(int serial, string name); |
The applicationRemoved operation is called to notify the observer that an application was removed.
The new serial number of the registry database.
The name of the application that was removed.
void applicationUpdated(int serial,
|
The applicationUpdated operation is called to notify the observer that an application was updated.
The new serial number of the registry database.
The descriptor of the update.
void adapterAdded(int serial,
|
The adapterAdded operation is called to notify the observer when a dynamically-registered adapter was added.
void adapterUpdated(int serial,
|
The adapterUpdated operation is called to notify the observer when a dynamically-registered adapter was updated.
void adapterRemoved(int serial, string id); |
The adapterRemoved operation is called to notify the observer when a dynamically-registered adapter was removed.
void objectAdded(int serial,
|
The objectAdded operation is called to notify the observer when an
object was added through the Admin
interface.
void objectUpdated(int serial,
|
The objectUpdated operation is called to notify the observer when
an object registered through the Admin
interface was updated.
void objectRemoved(int serial,
|
The objectRemoved operation is called to notify the observer when
an object registered through the Admin
interface was removed.
<<< Previous | Home | Next >>> |
IceGrid::Registry | Up | IceGrid::ReplicaGroupDescriptor |