com.continuent.tungsten.replicator.event
Class ReplOptionParams

java.lang.Object
  extended by com.continuent.tungsten.replicator.event.ReplOptionParams

public class ReplOptionParams
extends java.lang.Object

This class provides a list of defined metadata option values.

Version:
1.0
Author:
Robert Hodges

Field Summary
static java.lang.String BIDI_UNSAFE
          Contains value "true" if the transaction is unsafe for bi-directional replication.
static java.lang.String CONSISTENCY_WHERE
          Where clause in a consistency check.
static java.lang.String DBMS_TYPE
          Names the source DBMS type so that we can parse and otherwise process transactions properly when they contain features.
static java.lang.String HEARTBEAT
          Indicates a heart beat event.
static java.lang.String INTERNAL_OPTIONS_PREFIX
          Prefix for internal Tungsten options.
static java.lang.String JAVA_CHARSET_NAME
          Java character set name of byte-encoded strings.
static java.lang.String ROLLBACK
          Indicates whether this transaction needs to rollback.
static java.lang.String SERVER_ID
          ServerId.
static java.lang.String SERVICE
          Service that originally generated this event.
static java.lang.String SHARD_ID
          If set, contains the name of a shard to which this event is assigned.
static java.lang.String SHARD_ID_UNKNOWN
          The default shard ID if no other ID can be assigned.
static java.lang.String TUNGSTEN_METADATA
          If set to "true", this event is generated by Tungsten.
static java.lang.String UNSAFE_FOR_BLOCK_COMMIT
          Indicates whether this transaction is unsafe for block commit.
 
Constructor Summary
ReplOptionParams()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HEARTBEAT

public static java.lang.String HEARTBEAT
Indicates a heart beat event. The value is the optional heartbeat name or "DEFAULT".


CONSISTENCY_WHERE

public static java.lang.String CONSISTENCY_WHERE
Where clause in a consistency check. This signals that the current event contains a consistency check.


SERVICE

public static java.lang.String SERVICE
Service that originally generated this event.


TUNGSTEN_METADATA

public static java.lang.String TUNGSTEN_METADATA
If set to "true", this event is generated by Tungsten. If absent, the event represents a normal transaction.


SHARD_ID

public static java.lang.String SHARD_ID
If set, contains the name of a shard to which this event is assigned.


SHARD_ID_UNKNOWN

public static java.lang.String SHARD_ID_UNKNOWN
The default shard ID if no other ID can be assigned.


INTERNAL_OPTIONS_PREFIX

public static java.lang.String INTERNAL_OPTIONS_PREFIX
Prefix for internal Tungsten options.


JAVA_CHARSET_NAME

public static java.lang.String JAVA_CHARSET_NAME
Java character set name of byte-encoded strings. This is a statement option.


SERVER_ID

public static java.lang.String SERVER_ID
ServerId. This is a statement option.


DBMS_TYPE

public static java.lang.String DBMS_TYPE
Names the source DBMS type so that we can parse and otherwise process transactions properly when they contain features.


BIDI_UNSAFE

public static java.lang.String BIDI_UNSAFE
Contains value "true" if the transaction is unsafe for bi-directional replication.


ROLLBACK

public static final java.lang.String ROLLBACK
Indicates whether this transaction needs to rollback. No value is required. If this is defined, then the transaction should rollback.

See Also:
Constant Field Values

UNSAFE_FOR_BLOCK_COMMIT

public static final java.lang.String UNSAFE_FOR_BLOCK_COMMIT
Indicates whether this transaction is unsafe for block commit. As above, no value is required. If this property is defined, then the transaction is unsafe. If not defined, it is safe for block commit.

See Also:
Constant Field Values
Constructor Detail

ReplOptionParams

public ReplOptionParams()