org.cloudgraph.rdb.service
Class JDBCSupport
java.lang.Object
org.cloudgraph.rdb.service.JDBCSupport
- Direct Known Subclasses:
- GraphAssembler, GraphDispatcher, GraphQuery
public abstract class JDBCSupport
- extends Object
|
Method Summary |
protected StringBuilder |
createDelete(org.plasma.sdo.PlasmaType type,
Map<String,org.plasma.sdo.access.provider.common.PropertyPair> values)
|
protected StringBuilder |
createInsert(org.plasma.sdo.PlasmaType type,
Map<String,org.plasma.sdo.access.provider.common.PropertyPair> values)
|
protected StringBuilder |
createSelect(org.plasma.sdo.PlasmaType type,
List<String> names,
List<org.plasma.sdo.access.provider.common.PropertyPair> keyValues)
|
protected StringBuilder |
createSelect(org.plasma.sdo.PlasmaType type,
List<String> names,
List<org.plasma.sdo.access.provider.common.PropertyPair> keyValues,
FilterAssembler filterAssembler,
org.plasma.sdo.access.provider.jdbc.AliasMap aliasMap)
|
protected StringBuilder |
createSelectForUpdate(org.plasma.sdo.PlasmaType type,
List<org.plasma.sdo.access.provider.common.PropertyPair> keyValues,
int waitSeconds)
|
protected StringBuilder |
createUpdate(org.plasma.sdo.PlasmaType type,
Map<String,org.plasma.sdo.access.provider.common.PropertyPair> values)
|
protected void |
execute(org.plasma.sdo.PlasmaType type,
StringBuilder sql,
Map<String,org.plasma.sdo.access.provider.common.PropertyPair> values,
Connection con)
|
protected List<org.plasma.sdo.access.provider.common.PropertyPair> |
executeInsert(org.plasma.sdo.PlasmaType type,
StringBuilder sql,
Map<String,org.plasma.sdo.access.provider.common.PropertyPair> values,
Connection con)
|
protected List<org.plasma.sdo.PlasmaDataObject> |
fetch(org.plasma.sdo.PlasmaDataObject source,
org.plasma.sdo.PlasmaProperty sourceProperty,
StringBuilder sqlQuery,
Connection con)
|
protected List<List<org.plasma.sdo.access.provider.common.PropertyPair>> |
fetch(org.plasma.sdo.PlasmaType type,
StringBuilder sql,
Connection con)
|
protected List<List<org.plasma.sdo.access.provider.common.PropertyPair>> |
fetch(org.plasma.sdo.PlasmaType type,
StringBuilder sql,
Object[] params,
Connection con)
|
protected List<org.plasma.sdo.access.provider.common.PropertyPair> |
fetchRow(org.plasma.sdo.PlasmaType type,
StringBuilder sql,
Connection con)
|
protected Map<String,org.plasma.sdo.access.provider.common.PropertyPair> |
fetchRowMap(org.plasma.sdo.PlasmaType type,
StringBuilder sql,
Connection con)
|
protected boolean |
hasUpdatableProperties(Map<String,org.plasma.sdo.access.provider.common.PropertyPair> values)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
converter
protected RDBDataConverter converter
JDBCSupport
protected JDBCSupport()
createSelectForUpdate
protected StringBuilder createSelectForUpdate(org.plasma.sdo.PlasmaType type,
List<org.plasma.sdo.access.provider.common.PropertyPair> keyValues,
int waitSeconds)
createSelect
protected StringBuilder createSelect(org.plasma.sdo.PlasmaType type,
List<String> names,
List<org.plasma.sdo.access.provider.common.PropertyPair> keyValues)
createSelect
protected StringBuilder createSelect(org.plasma.sdo.PlasmaType type,
List<String> names,
List<org.plasma.sdo.access.provider.common.PropertyPair> keyValues,
FilterAssembler filterAssembler,
org.plasma.sdo.access.provider.jdbc.AliasMap aliasMap)
createInsert
protected StringBuilder createInsert(org.plasma.sdo.PlasmaType type,
Map<String,org.plasma.sdo.access.provider.common.PropertyPair> values)
hasUpdatableProperties
protected boolean hasUpdatableProperties(Map<String,org.plasma.sdo.access.provider.common.PropertyPair> values)
createUpdate
protected StringBuilder createUpdate(org.plasma.sdo.PlasmaType type,
Map<String,org.plasma.sdo.access.provider.common.PropertyPair> values)
createDelete
protected StringBuilder createDelete(org.plasma.sdo.PlasmaType type,
Map<String,org.plasma.sdo.access.provider.common.PropertyPair> values)
fetch
protected List<List<org.plasma.sdo.access.provider.common.PropertyPair>> fetch(org.plasma.sdo.PlasmaType type,
StringBuilder sql,
Connection con)
fetch
protected List<List<org.plasma.sdo.access.provider.common.PropertyPair>> fetch(org.plasma.sdo.PlasmaType type,
StringBuilder sql,
Object[] params,
Connection con)
fetch
protected List<org.plasma.sdo.PlasmaDataObject> fetch(org.plasma.sdo.PlasmaDataObject source,
org.plasma.sdo.PlasmaProperty sourceProperty,
StringBuilder sqlQuery,
Connection con)
fetchRowMap
protected Map<String,org.plasma.sdo.access.provider.common.PropertyPair> fetchRowMap(org.plasma.sdo.PlasmaType type,
StringBuilder sql,
Connection con)
fetchRow
protected List<org.plasma.sdo.access.provider.common.PropertyPair> fetchRow(org.plasma.sdo.PlasmaType type,
StringBuilder sql,
Connection con)
execute
protected void execute(org.plasma.sdo.PlasmaType type,
StringBuilder sql,
Map<String,org.plasma.sdo.access.provider.common.PropertyPair> values,
Connection con)
executeInsert
protected List<org.plasma.sdo.access.provider.common.PropertyPair> executeInsert(org.plasma.sdo.PlasmaType type,
StringBuilder sql,
Map<String,org.plasma.sdo.access.provider.common.PropertyPair> values,
Connection con)
Copyright © 2013. All Rights Reserved.