com.continuent.tungsten.replicator.consistency
Class ConsistencyTable

java.lang.Object
  extended by com.continuent.tungsten.replicator.consistency.ConsistencyTable

public class ConsistencyTable
extends java.lang.Object

This class defines common parameters for consistency checks

Version:
1.0
Author:
Alex Yurchenko

Field Summary
static int dbColumnIdx
          NOTE: ...ColumnIdx values are indexes in ArrayList returned by Table.getAllColumns(), not in ResultSet row.
static java.lang.String dbColumnName
           
static int idColumnIdx
           
static java.lang.String idColumnName
           
static int limitColumnIdx
           
static java.lang.String limitColumnName
           
static int masterCntColumnIdx
           
static java.lang.String masterCntColumnName
           
static int masterCrcColumnIdx
           
static java.lang.String masterCrcColumnName
           
static int methodColumnIdx
           
static java.lang.String methodColumnName
           
static int offsetColumnIdx
           
static java.lang.String offsetColumnName
           
static int ROW_UNSET
           
static java.lang.String TABLE_NAME
           
static int tblColumnIdx
           
static java.lang.String tblColumnName
           
static int thisCntColumnIdx
           
static java.lang.String thisCntColumnName
           
static int thisCrcColumnIdx
           
static java.lang.String thisCrcColumnName
           
static int tsColumnIdx
           
static java.lang.String tsColumnName
           
 
Constructor Summary
ConsistencyTable()
           
 
Method Summary
static Table getConsistencyTableDefinition(java.lang.String schema)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TABLE_NAME

public static final java.lang.String TABLE_NAME
See Also:
Constant Field Values

dbColumnIdx

public static final int dbColumnIdx
NOTE: ...ColumnIdx values are indexes in ArrayList returned by Table.getAllColumns(), not in ResultSet row. For ResultSet row those should be incremented by 1.

See Also:
Constant Field Values

dbColumnName

public static final java.lang.String dbColumnName
See Also:
Constant Field Values

tblColumnIdx

public static final int tblColumnIdx
See Also:
Constant Field Values

tblColumnName

public static final java.lang.String tblColumnName
See Also:
Constant Field Values

idColumnIdx

public static final int idColumnIdx
See Also:
Constant Field Values

idColumnName

public static final java.lang.String idColumnName
See Also:
Constant Field Values

offsetColumnIdx

public static final int offsetColumnIdx
See Also:
Constant Field Values

offsetColumnName

public static final java.lang.String offsetColumnName
See Also:
Constant Field Values

limitColumnIdx

public static final int limitColumnIdx
See Also:
Constant Field Values

limitColumnName

public static final java.lang.String limitColumnName
See Also:
Constant Field Values

thisCrcColumnIdx

public static final int thisCrcColumnIdx
See Also:
Constant Field Values

thisCrcColumnName

public static final java.lang.String thisCrcColumnName
See Also:
Constant Field Values

thisCntColumnIdx

public static final int thisCntColumnIdx
See Also:
Constant Field Values

thisCntColumnName

public static final java.lang.String thisCntColumnName
See Also:
Constant Field Values

masterCrcColumnIdx

public static final int masterCrcColumnIdx
See Also:
Constant Field Values

masterCrcColumnName

public static final java.lang.String masterCrcColumnName
See Also:
Constant Field Values

masterCntColumnIdx

public static final int masterCntColumnIdx
See Also:
Constant Field Values

masterCntColumnName

public static final java.lang.String masterCntColumnName
See Also:
Constant Field Values

tsColumnIdx

public static final int tsColumnIdx
See Also:
Constant Field Values

tsColumnName

public static final java.lang.String tsColumnName
See Also:
Constant Field Values

methodColumnIdx

public static final int methodColumnIdx
See Also:
Constant Field Values

methodColumnName

public static final java.lang.String methodColumnName
See Also:
Constant Field Values

ROW_UNSET

public static final int ROW_UNSET
See Also:
Constant Field Values
Constructor Detail

ConsistencyTable

public ConsistencyTable()
Method Detail

getConsistencyTableDefinition

public static Table getConsistencyTableDefinition(java.lang.String schema)