Tuscany DAS for Relational Databases

org.apache.tuscany.das.rdb.impl
Class ChangeOperation

java.lang.Object
  extended by org.apache.tuscany.das.rdb.impl.ChangeOperation
Direct Known Subclasses:
CreateOperation, DeleteOperation, UpdateOperation

public abstract class ChangeOperation
extends java.lang.Object


Field Summary
protected  DatabaseObject dObject
           
protected  java.lang.String propagatedID
           
 
Constructor Summary
ChangeOperation(DeleteCommandImpl command)
           
ChangeOperation(InsertCommandImpl command, commonj.sdo.DataObject changedObject)
           
ChangeOperation(UpdateCommandImpl command, commonj.sdo.DataObject changedObject)
           
 
Method Summary
 void execute()
           
 java.lang.String getTableName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dObject

protected DatabaseObject dObject

propagatedID

protected java.lang.String propagatedID
Constructor Detail

ChangeOperation

public ChangeOperation(DeleteCommandImpl command)

ChangeOperation

public ChangeOperation(InsertCommandImpl command,
                       commonj.sdo.DataObject changedObject)

ChangeOperation

public ChangeOperation(UpdateCommandImpl command,
                       commonj.sdo.DataObject changedObject)
Method Detail

execute

public void execute()

getTableName

public java.lang.String getTableName()

Tuscany DAS for Relational Databases

-