org.cloudgraph.rdb.service
Class GraphDispatcher
java.lang.Object
org.cloudgraph.rdb.service.JDBCSupport
org.cloudgraph.rdb.service.GraphDispatcher
- All Implemented Interfaces:
- org.plasma.sdo.access.DataGraphDispatcher
public class GraphDispatcher
- extends JDBCSupport
- implements org.plasma.sdo.access.DataGraphDispatcher
|
Method Summary |
void |
close()
|
org.plasma.sdo.core.SnapshotMap |
commit(commonj.sdo.DataGraph dataGraph)
|
org.plasma.sdo.core.SnapshotMap |
commit(commonj.sdo.DataGraph[] dataGraphs)
|
protected org.plasma.sdo.access.provider.common.PropertyPair |
createValue(org.plasma.sdo.PlasmaDataObject dataObject,
Object value,
Object oldValue,
commonj.sdo.Property property)
|
protected org.plasma.sdo.access.provider.common.PropertyPair |
createValue(org.plasma.sdo.PlasmaDataObject dataObject,
Object value,
commonj.sdo.Property property)
|
protected org.plasma.sdo.access.provider.common.PropertyPair |
findResultValue(org.plasma.sdo.PlasmaDataObject dataObject,
Object value,
commonj.sdo.Property property)
|
protected 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, getOppositePriKeyProperty, getQualifiedPhysicalName, hasUpdatableProperties |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GraphDispatcher
public GraphDispatcher(org.plasma.sdo.core.SnapshotMap snapshotMap,
String username,
Connection con)
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[] dataGraphs)
- Specified by:
commit 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,
Object value,
commonj.sdo.Property property)
throws IllegalAccessException,
IllegalArgumentException,
InvocationTargetException
- Throws:
IllegalAccessException
IllegalArgumentException
InvocationTargetException
createValue
protected org.plasma.sdo.access.provider.common.PropertyPair createValue(org.plasma.sdo.PlasmaDataObject dataObject,
Object value,
Object oldValue,
commonj.sdo.Property property)
throws IllegalAccessException,
IllegalArgumentException,
InvocationTargetException
- Throws:
IllegalAccessException
IllegalArgumentException
InvocationTargetException
findResultValue
protected org.plasma.sdo.access.provider.common.PropertyPair findResultValue(org.plasma.sdo.PlasmaDataObject dataObject,
Object value,
commonj.sdo.Property property)
throws IllegalAccessException,
IllegalArgumentException,
InvocationTargetException
- Throws:
IllegalAccessException
IllegalArgumentException
InvocationTargetException
printDataObjectInfo
protected String printDataObjectInfo(commonj.sdo.DataObject vo)
Copyright © 2014. All rights reserved.