Tuscany DAS for Relational Databases

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

java.lang.Object
  extended by org.apache.tuscany.das.rdb.impl.BaseCommandImpl
Direct Known Subclasses:
ApplyChangesCommandImpl, CommandImpl

public abstract class BaseCommandImpl
extends java.lang.Object


Field Summary
protected  MappingWrapper configWrapper
           
 
Constructor Summary
BaseCommandImpl()
           
 
Method Summary
 void addCollisionColumn(java.lang.String columnName)
           
 void addConverter(java.lang.String name, java.lang.String converter)
           
 void addGeneratedPrimaryKey(java.lang.String columnName)
           
 void addPrimaryKey(Key pk)
           
 void addPrimaryKey(java.lang.String pk)
           
 void addRelationship(Key parentKey, Key childKey)
           
 void addRelationship(java.lang.String parentName, java.lang.String childName)
           
 void setConnection(java.sql.Connection connection)
           
 void setConnection(java.sql.Connection connection, boolean manageTransaction)
           
abstract  void setConnection(ConnectionImpl c)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

configWrapper

protected MappingWrapper configWrapper
Constructor Detail

BaseCommandImpl

public BaseCommandImpl()
Method Detail

setConnection

public void setConnection(java.sql.Connection connection)

setConnection

public void setConnection(java.sql.Connection connection,
                          boolean manageTransaction)

setConnection

public abstract void setConnection(ConnectionImpl c)

addRelationship

public void addRelationship(java.lang.String parentName,
                            java.lang.String childName)

addRelationship

public void addRelationship(Key parentKey,
                            Key childKey)

addPrimaryKey

public void addPrimaryKey(java.lang.String pk)

addPrimaryKey

public void addPrimaryKey(Key pk)

addConverter

public void addConverter(java.lang.String name,
                         java.lang.String converter)

addCollisionColumn

public void addCollisionColumn(java.lang.String columnName)

addGeneratedPrimaryKey

public void addGeneratedPrimaryKey(java.lang.String columnName)

Tuscany DAS for Relational Databases

-