|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<IRogChangeDataCaptureHandler.ChangeType>
com.neeve.rog.IRogChangeDataCaptureHandler.ChangeType
public static enum IRogChangeDataCaptureHandler.ChangeType
Enumerates the various types of change for an object that can be reported by the CDC processor
Enum Constant Summary | |
---|---|
Noop
Indicates net result of a noop of an object This change type indicates that an object was not present prior to starting the checkpoint associated with the change event containing this type and the object was put and removed in the processing checkpoint |
|
Put
Indicates an object was added. |
|
Remove
Indicates an object was removed. |
|
Send
Indicates an object was "sent". |
|
Update
Indicates an object was updated. |
Method Summary | |
---|---|
static IRogChangeDataCaptureHandler.ChangeType |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static IRogChangeDataCaptureHandler.ChangeType[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final IRogChangeDataCaptureHandler.ChangeType Put
This change type indicates that an object was not present prior to starting the checkpoint associated with the change event containing this type and the object was updated in the processing checkpoint
public static final IRogChangeDataCaptureHandler.ChangeType Update
This change type indicates that an object was already present prior to starting the checkpoint associated with the change event containing this type and the object was updated in the processing checkpoint
public static final IRogChangeDataCaptureHandler.ChangeType Remove
This change type indicates that an object was already present prior to starting the checkpoint associated with the change event containing this type and the object was removed in the processing checkpoint
public static final IRogChangeDataCaptureHandler.ChangeType Send
This change type is dispatched for objects that were "sent" to the log. The send change type does not reflect a change to the state of an object. This change type just supplies all send operations for an object in the processed checkpoint.
public static final IRogChangeDataCaptureHandler.ChangeType Noop
This change type indicates that an object was not present prior to starting the checkpoint associated with the change event containing this type and the object was put and removed in the processing checkpoint
Method Detail |
---|
public static IRogChangeDataCaptureHandler.ChangeType[] values()
for (IRogChangeDataCaptureHandler.ChangeType c : IRogChangeDataCaptureHandler.ChangeType.values()) System.out.println(c);
public static IRogChangeDataCaptureHandler.ChangeType valueOf(String name)
name
- the name of the enum constant to be returned.
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is null
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |