org.cloudgraph.rdb.service
Class GraphDispatcher

java.lang.Object
  extended by org.cloudgraph.rdb.service.JDBCSupport
      extended by org.cloudgraph.rdb.service.GraphDispatcher
All Implemented Interfaces:
org.plasma.sdo.access.DataGraphDispatcher

public class GraphDispatcher
extends JDBCSupport
implements org.plasma.sdo.access.DataGraphDispatcher


Constructor Summary
GraphDispatcher(org.plasma.sdo.core.SnapshotMap snapshotMap, java.lang.String username, java.sql.Connection con)
           
 
Method Summary
 void close()
           
 org.plasma.sdo.core.SnapshotMap commit(commonj.sdo.DataGraph dataGraph)
           
protected  org.plasma.sdo.access.provider.common.PropertyPair createValue(org.plasma.sdo.PlasmaDataObject dataObject, java.lang.Object value, commonj.sdo.Property property)
           
protected  java.lang.String printDataObjectInfo(commonj.sdo.DataObject vo)
           
 
Methods inherited from class org.cloudgraph.rdb.service.JDBCSupport
createDelete, createInsert, createSelect, createSelect, createSelectForUpdate, createUpdate, execute, executeInsert, executeInsertWithGeneratedKeys, fetch, fetch, fetch, fetchRow, fetchRowMap, getQualifiedPhysicalName, hasUpdatableProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GraphDispatcher

public GraphDispatcher(org.plasma.sdo.core.SnapshotMap snapshotMap,
                       java.lang.String username,
                       java.sql.Connection con)
Method Detail

close

public void close()
Specified by:
close in interface org.plasma.sdo.access.DataGraphDispatcher

commit

public org.plasma.sdo.core.SnapshotMap commit(commonj.sdo.DataGraph dataGraph)
Specified by:
commit in interface org.plasma.sdo.access.DataGraphDispatcher

createValue

protected org.plasma.sdo.access.provider.common.PropertyPair createValue(org.plasma.sdo.PlasmaDataObject dataObject,
                                                                         java.lang.Object value,
                                                                         commonj.sdo.Property property)
                                                                  throws java.lang.IllegalAccessException,
                                                                         java.lang.IllegalArgumentException,
                                                                         java.lang.reflect.InvocationTargetException
Throws:
java.lang.IllegalAccessException
java.lang.IllegalArgumentException
java.lang.reflect.InvocationTargetException

printDataObjectInfo

protected java.lang.String printDataObjectInfo(commonj.sdo.DataObject vo)


Copyright © 2013. All Rights Reserved.