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.SubBranchInfoNested 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.IDBConnectiongetObjectType(CDOID id) Deprecated.getStore()Returns the store this accessor is associated with.org.eclipse.net4j.db.IDBSchemaTransactionvoidtableCreated(org.eclipse.net4j.db.ddl.IDBTable table) Methods inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
createBranch, loadBranch, loadBranches, loadSubBranchesMethods inherited from interface org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager.CommitInfoLoader
loadCommitData, loadCommitInfosMethods inherited from interface org.eclipse.emf.cdo.server.IQueryHandlerProvider
getQueryHandlerMethods 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, writePackageUnitsMethods inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor.Raw
rawCommit, rawDelete, rawExport, rawImport, rawStore, rawStore, rawStore, rawStore, rawStoreMethods inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor.Raw2
rawStoreMethods inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor.UnitSupport
finishUnit, initUnit, readUnit, readUnitRoots, writeUnits
-
Method Details
-
getStore
IDBStore getStore()Description copied from interface:IStoreAccessorReturns the store this accessor is associated with.- Specified by:
getStorein 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).