java.lang.Object
com.aoindustries.noc.monitor.common.NodeSnapshot
All Implemented Interfaces:
Serializable

public final class NodeSnapshot extends Object implements Serializable
Gets a serializable snapshot of a node, including all of its children. Nodes themselves are Remote objects. Thus any iteration over them incurs may round-trips to the RMI server. This snapshot mechanism allows calling code to get the current state of the node tree with a single RMI call.
Author:
AO Industries, Inc.
See Also: