Tuscany DAS for Relational Databases

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

java.lang.Object
  extended by org.apache.tuscany.das.rdb.impl.DatabaseObject

public class DatabaseObject
extends java.lang.Object

DatabaseObject wraps DataObject. If a field is an FK field, it will return the value from the parent.


Constructor Summary
DatabaseObject(Config model, commonj.sdo.DataObject changedObject)
           
 
Method Summary
 java.lang.Object get(java.lang.String parameter)
           
 commonj.sdo.Property getParentReference(java.lang.String parentName)
           
 java.lang.String getTableName()
           
 java.lang.String getTypeName()
           
 void setPropagatedID(java.lang.String propagatedID, int id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatabaseObject

public DatabaseObject(Config model,
                      commonj.sdo.DataObject changedObject)
Method Detail

get

public java.lang.Object get(java.lang.String parameter)

getParentReference

public commonj.sdo.Property getParentReference(java.lang.String parentName)

getTableName

public java.lang.String getTableName()

getTypeName

public java.lang.String getTypeName()

setPropagatedID

public void setPropagatedID(java.lang.String propagatedID,
                            int id)

Tuscany DAS for Relational Databases

-