Package org.eclipse.emf.cdo.server.db
Interface IDBStoreAccessor
- 
- All Superinterfaces:
- InternalCDOBranchManager.BranchLoader,- InternalCDOCommitInfoManager.CommitInfoLoader,- IQueryHandlerProvider,- IStoreAccessor,- IStoreAccessor.Raw,- IStoreAccessor.Raw2,- IStoreAccessor.UnitSupport
 
 public interface IDBStoreAccessor extends IStoreAccessor.Raw2, IStoreAccessor.UnitSupport Astore accessorfor 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.BranchLoaderInternalCDOBranchManager.BranchLoader.BranchInfo, InternalCDOBranchManager.BranchLoader.SubBranchInfo
 - 
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IStoreAccessorIStoreAccessor.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.BranchLoaderNEW_BRANCH, NEW_LOCAL_BRANCH
 
- 
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description java.sql.ConnectiongetConnection()org.eclipse.net4j.db.IDBConnectiongetDBConnection()org.eclipse.emf.ecore.EClassgetObjectType(CDOID id)IPreparedStatementCachegetStatementCache()Deprecated.As of 4.2 useIDBConnection.prepareStatement(String, org.eclipse.net4j.db.IDBPreparedStatement.ReuseProbability).IDBStoregetStore()Returns the store this accessor is associated with.org.eclipse.net4j.db.IDBSchemaTransactionopenSchemaTransaction()voidtableCreated(org.eclipse.net4j.db.ddl.IDBTable table)- 
Methods inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoadercreateBranch, loadBranch, loadBranches, loadSubBranches
 - 
Methods inherited from interface org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager.CommitInfoLoaderloadCommitData, loadCommitInfos
 - 
Methods inherited from interface org.eclipse.emf.cdo.server.IQueryHandlerProvidergetQueryHandler
 - 
Methods inherited from interface org.eclipse.emf.cdo.server.IStoreAccessorcommit, 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.RawrawCommit, rawDelete, rawExport, rawImport, rawStore, rawStore, rawStore, rawStore, rawStore
 - 
Methods inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor.Raw2rawStore
 - 
Methods inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor.UnitSupportfinishUnit, initUnit, readUnit, readUnitRoots, writeUnits
 
- 
 
- 
- 
- 
Method Detail- 
getStoreIDBStore getStore() Description copied from interface:IStoreAccessorReturns the store this accessor is associated with.- Specified by:
- getStorein interface- IStoreAccessor
 
 - 
getDBConnectionorg.eclipse.net4j.db.IDBConnection getDBConnection() - Since:
- 4.2
 
 - 
getConnectionjava.sql.Connection getConnection() 
 - 
getObjectTypeorg.eclipse.emf.ecore.EClass getObjectType(CDOID id) - Since:
- 4.5
 
 - 
getStatementCache@Deprecated IPreparedStatementCache getStatementCache() Deprecated.As of 4.2 useIDBConnection.prepareStatement(String, org.eclipse.net4j.db.IDBPreparedStatement.ReuseProbability).- Since:
- 2.0
 
 - 
tableCreatedvoid tableCreated(org.eclipse.net4j.db.ddl.IDBTable table) - Since:
- 4.6
 
 - 
openSchemaTransactionorg.eclipse.net4j.db.IDBSchemaTransaction openSchemaTransaction() - Since:
- 4.9
 
 
- 
 
-