com.pcbsys.nirvana.nAdminAPI.nZoneUpdate Class Reference

This class represents an update to the state of a Zone against a Realm server for UM. More...

Public Member Functions

nZone getZone ()
 Returns a Zone object for which the operation has taken place. More...
 
int operation ()
 Returns an Operation object that indicates whether this update was triggered as the result of an add or a remove Operation on the given Zone. More...
 

Detailed Description

This class represents an update to the state of a Zone against a Realm server for UM.

A UM Realm server or Cluster can be added or removed from Zones. Listeners on a Realm object will receive this update for these operations. When a Cluster node is added or removed from a Zone each Realm within the Cluster will generate its own nZoneUpdate object This class is immutable and thread-safe. This class is constructed by internal parts of the API and is not intended for construction by API users.

Author
David Smith david.nosp@m..smi.nosp@m.th@so.nosp@m.ftwa.nosp@m.reag..nosp@m.com
Version
1.0
See Also
nRealmNode::addObserver(Observer)
Since
9.8.0.17

Member Function Documentation

nZone com.pcbsys.nirvana.nAdminAPI.nZoneUpdate.getZone ( )

Returns a Zone object for which the operation has taken place.

Returns
The Zone related to this update operation
int com.pcbsys.nirvana.nAdminAPI.nZoneUpdate.operation ( )

Returns an Operation object that indicates whether this update was triggered as the result of an add or a remove Operation on the given Zone.

Returns
An Operation indicating if the member has been removed or added to the Zone.