public enum DiffIterateOperFlag extends Enum<DiffIterateOperFlag>
CdbDiffIterate
, MaapiDiffIterate
user implementation
of the CdbDiffIterate.iterate(com.tailf.conf.ConfObject[],
DiffIterateOperFlag,com.tailf.conf.ConfObject,com.tailf.conf.ConfObject,
Object)
and
MaapiDiffIterate.iterate(com.tailf.conf.ConfObject[],
DiffIterateOperFlag,com.tailf.conf.ConfObject,
com.tailf.conf.ConfObject,Object)
.
The current modification applies to the supplied path ConfObject[].
Enum Constant and Description |
---|
MOP_ATTR_SET
MaapiDiffIterate only
|
MOP_CREATED
Specifies that list entry, presence container, or leaf of type empty
given has been created.
|
MOP_DELETED
The list entry, presence container, or optional leaf has been deleted.
|
MOP_MODIFIED
A descendant of the list entry has been modified.
|
MOP_MOVED_AFTER
The list entry given by path, in an ordered-by user list,
has been moved.
|
MOP_VALUE_SET
The value of the leaf given by the path has been set to a new value.
|
Modifier and Type | Method and Description |
---|---|
int |
getValue() |
static DiffIterateOperFlag |
valueOf(int i) |
static DiffIterateOperFlag |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static DiffIterateOperFlag[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final DiffIterateOperFlag MOP_CREATED
public static final DiffIterateOperFlag MOP_DELETED
DiffIterateFlags.ITER_WANT_ANCESTOR_DELETE
is passed to
CdbSubscription.diffIterate(int,CdbDiffIterate,EnumSet,Object)
then deletes that trigger a descendant subscription will also
generate a call to iterate.public static final DiffIterateOperFlag MOP_MODIFIED
public static final DiffIterateOperFlag MOP_VALUE_SET
public static final DiffIterateOperFlag MOP_MOVED_AFTER
public static final DiffIterateOperFlag MOP_ATTR_SET
public static DiffIterateOperFlag[] values()
for (DiffIterateOperFlag c : DiffIterateOperFlag.values()) System.out.println(c);
public static DiffIterateOperFlag valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic int getValue()
public static DiffIterateOperFlag valueOf(int i)