public interface ConfIterate
diffIterate
methods.
CDB API:
CdbSubscription.diffIterate(int,CdbDiffIterate),
CdbSubscription#diffIterate(int,CdbDiffIterate, EnumSet,Object),
CdbSubscription#CLIdiffIterate(int,CdbCLIDiffIterate),
CdbSubscription#CLIdiffIterate(int,CdbCLIDiffIterate,
DiffIterateFlags,Object}
MAAPI:
Maapi.diffIterate(int,MaapiDiffIterate,Object,String,Object...)
The implementation methods of have the common parameters:
ConfObject
whit each
element as ConfTag
or ConfKey
.MOP_CREATED
, MOP_DELETED
or
MOP_MODIFIED
. If the node is a leaf node, operation flag
is one of MOP_DELETED
or MOP_VALUE_SET
The implementation methods of have the common return values:
ITER_STOP
no more iteration is done. ITER_RECURSE
iteration continues
with all children to the node.
ITER_CONTINUE
iteration ignores the
children to the node (if any), and continues with the node's sibling