Home Previous Up Next Index

IceGrid::ObjectObserver

Overview

interface ObjectObserver

This interface allows applications to monitor IceGrid well-known objects.

Operation Index

objectInit
objectInit is called after the registration of an observer to indicate the state of the registry.
objectAdded
The objectAdded operation is called to notify an observer when an object was added to the Admin interface.
objectUpdated
objectUpdated is called to notify an observer when an object registered with the Admin interface was updated.
objectRemoved
objectRemoved is called to notify an observer when an object registered with the Admin interface was removed.

Operations

void objectInit(ObjectInfoSeq objects)

objectInit is called after the registration of an observer to indicate the state of the registry.

Parameters

serial
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.
objects
The objects registered with the Admin interface (not through the deployment mechanism).

void objectAdded(ObjectInfo info)

The objectAdded operation is called to notify an observer when an object was added to the Admin interface.

void objectUpdated(ObjectInfo info)

objectUpdated is called to notify an observer when an object registered with the Admin interface was updated.

void objectRemoved(::Ice::Identity id)

objectRemoved is called to notify an observer when an object registered with the Admin interface was removed.


Home Previous Up Next Index