Package org.eclipse.emf.cdo.server.db
Interface IDBStoreAccessor
- All Superinterfaces:
InternalCDOBranchManager.BranchLoader
,InternalCDOCommitInfoManager.CommitInfoLoader
,IQueryHandlerProvider
,IStoreAccessor
,IStoreAccessor.Raw
,IStoreAccessor.Raw2
,IStoreAccessor.UnitSupport
A
store accessor
for CDO's proprietary object/relational mapper.- Author:
- Eike Stepper
- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
InternalCDOBranchManager.BranchLoader.BranchInfo, InternalCDOBranchManager.BranchLoader.SubBranchInfo
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor
IStoreAccessor.CommitContext, IStoreAccessor.DurableLocking, IStoreAccessor.DurableLocking2, IStoreAccessor.QueryResourcesContext, IStoreAccessor.QueryXRefsContext, IStoreAccessor.Raw, IStoreAccessor.Raw2, IStoreAccessor.UnitSupport
-
Field Summary
Fields inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
NEW_BRANCH, NEW_LOCAL_BRANCH
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.net4j.db.IDBConnection
getObjectType
(CDOID id) Deprecated.getStore()
Returns the store this accessor is associated with.org.eclipse.net4j.db.IDBSchemaTransaction
void
tableCreated
(org.eclipse.net4j.db.ddl.IDBTable table) Methods inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
createBranch, loadBranch, loadBranches, loadSubBranches
Methods inherited from interface org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager.CommitInfoLoader
loadCommitData, loadCommitInfos
Methods inherited from interface org.eclipse.emf.cdo.server.IQueryHandlerProvider
getQueryHandler
Methods inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor
commit, createChunkReader, getSession, getTransaction, handleLobs, handleRevisions, isReader, loadLob, loadPackageUnit, queryLobs, queryResources, queryXRefs, readChangeSet, readPackageUnits, readResourceID, readRevision, readRevisionByVersion, release, rollback, write, writePackageUnits
Methods inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor.Raw
rawCommit, rawDelete, rawExport, rawImport, rawStore, rawStore, rawStore, rawStore, rawStore
Methods inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor.Raw2
rawStore
Methods inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor.UnitSupport
finishUnit, initUnit, readUnit, readUnitRoots, writeUnits
-
Method Details
-
getStore
IDBStore getStore()Description copied from interface:IStoreAccessor
Returns the store this accessor is associated with.- Specified by:
getStore
in interfaceIStoreAccessor
-
getDBConnection
org.eclipse.net4j.db.IDBConnection getDBConnection()- Since:
- 4.2
-
getConnection
Connection getConnection() -
getObjectType
- Since:
- 4.5
-
getStatementCache
Deprecated.As of 4.2 useIDBConnection.prepareStatement(String, org.eclipse.net4j.db.IDBPreparedStatement.ReuseProbability)
.- Since:
- 2.0
-
tableCreated
void tableCreated(org.eclipse.net4j.db.ddl.IDBTable table) - Since:
- 4.6
-
openSchemaTransaction
org.eclipse.net4j.db.IDBSchemaTransaction openSchemaTransaction()- Since:
- 4.9
-
IDBConnection.prepareStatement(String, org.eclipse.net4j.db.IDBPreparedStatement.ReuseProbability)
.