Ice 3.7 Slice API Reference
Operations | List of all members
IceGrid::NodeObserver Interface Reference

The node observer interface. More...

defined in <IceGrid/Admin.ice>

interface NodeObserver { ... }

Operations

void nodeDown (string name)
 The nodeDown operation is called to notify an observer that a node went down. More...
 
void nodeInit (NodeDynamicInfoSeq nodes)
 The nodeInit operation indicates the current state of nodes. More...
 
void nodeUp (NodeDynamicInfo node)
 The nodeUp operation is called to notify an observer that a node came up. More...
 
void updateAdapter (string node, AdapterDynamicInfo updatedInfo)
 The updateAdapter operation is called to notify an observer that the state of an adapter changed. More...
 
void updateServer (string node, ServerDynamicInfo updatedInfo)
 The updateServer operation is called to notify an observer that the state of a server changed. More...
 

Detailed Description

The node observer interface.

Observers should implement this interface to receive information about the state of the IceGrid nodes.

Operation Documentation

◆ nodeDown()

void nodeDown ( string  name)

The nodeDown operation is called to notify an observer that a node went down.

Parameters
nameThe node name.

◆ nodeInit()

void nodeInit ( NodeDynamicInfoSeq  nodes)

The nodeInit operation indicates the current state of nodes.

It is called after the registration of an observer.

Parameters
nodesThe current state of the nodes.

◆ nodeUp()

void nodeUp ( NodeDynamicInfo  node)

The nodeUp operation is called to notify an observer that a node came up.

Parameters
nodeThe node state.

◆ updateAdapter()

void updateAdapter ( string  node,
AdapterDynamicInfo  updatedInfo 
)

The updateAdapter operation is called to notify an observer that the state of an adapter changed.

Parameters
nodeThe node hosting the adapter.
updatedInfoThe new adapter state.

◆ updateServer()

void updateServer ( string  node,
ServerDynamicInfo  updatedInfo 
)

The updateServer operation is called to notify an observer that the state of a server changed.

Parameters
nodeThe node hosting the server.
updatedInfoThe new server state.

The documentation for this interface was generated from the following file: