public enum DatabaseEventType extends java.lang.Enum<DatabaseEventType>
>= 0x01 and <=
0x80
, which allows multiple event types to be represented in an integral bit field.Enum Constant and Description |
---|
ASSIGN |
CREATE |
DELETE |
FIND |
REPLICATION_CREATE |
REPLICATION_DELETE |
REPLICATION_WRITE |
WRITE |
Modifier and Type | Field and Description |
---|---|
private int |
mask
Unique mask associated with this event type
|
Modifier and Type | Method and Description |
---|---|
int |
getMask()
Get the unique mask associated with this event type.
|
static DatabaseEventType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static DatabaseEventType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final DatabaseEventType ASSIGN
public static final DatabaseEventType CREATE
public static final DatabaseEventType DELETE
public static final DatabaseEventType FIND
public static final DatabaseEventType WRITE
public static final DatabaseEventType REPLICATION_CREATE
public static final DatabaseEventType REPLICATION_DELETE
public static final DatabaseEventType REPLICATION_WRITE
public static DatabaseEventType[] values()
for (DatabaseEventType c : DatabaseEventType.values()) System.out.println(c);
public static DatabaseEventType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic int getMask()
TriggerTracker
to maintain state in a compact and fast storage mechanism about which trigger types are
registered for a record buffer at a given block level.>= 0x01 and <= 0x80
).