com.continuent.tungsten.replicator.dbms
Class DBMSData

java.lang.Object
  extended by com.continuent.tungsten.replicator.dbms.DBMSData
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
LoadDataFileDelete, LoadDataFileFragment, RowChangeData, RowIdData, StatementData

public class DBMSData
extends java.lang.Object
implements java.io.Serializable

Implements the core class for row and SQL statement updates. All update types derive from this class.

Version:
1.0
Author:
Teemu Ollakka
See Also:
Serialized Form

Field Summary
protected  java.util.List<ReplOption> options
           
 
Constructor Summary
DBMSData()
          Creates a new DBMSData object
 
Method Summary
 void addOption(java.lang.String name, java.lang.String value)
           
 java.lang.String getOption(java.lang.String name)
          Returns an option value or null if not found.
 java.util.List<ReplOption> getOptions()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

options

protected java.util.List<ReplOption> options
Constructor Detail

DBMSData

public DBMSData()
Creates a new DBMSData object

Method Detail

addOption

public void addOption(java.lang.String name,
                      java.lang.String value)

getOptions

public java.util.List<ReplOption> getOptions()

getOption

public java.lang.String getOption(java.lang.String name)
Returns an option value or null if not found.

Parameters:
name - Option name