Package org.eclipse.emf.cdo.spi.server
Class LongIDStoreAccessor
- java.lang.Object
- 
- org.eclipse.net4j.util.event.Notifier
- 
- org.eclipse.net4j.util.lifecycle.Lifecycle
- 
- org.eclipse.emf.cdo.spi.server.StoreAccessorBase
- 
- org.eclipse.emf.cdo.spi.server.StoreAccessor
- 
- org.eclipse.emf.cdo.spi.server.LongIDStoreAccessor
 
 
 
 
 
- 
- All Implemented Interfaces:
- IQueryHandlerProvider,- IStoreAccessor,- InternalCDOBranchManager.BranchLoader,- InternalCDOCommitInfoManager.CommitInfoLoader,- org.eclipse.net4j.util.event.INotifier,- org.eclipse.net4j.util.event.INotifier.INotifier2,- org.eclipse.net4j.util.lifecycle.IDeactivateable,- org.eclipse.net4j.util.lifecycle.ILifecycle,- org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation
 
 public abstract class LongIDStoreAccessor extends StoreAccessor If the meaning of this type isn't clear, there really should be more of a description here...- Since:
- 2.0
- Author:
- Eike Stepper
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.spi.server.StoreAccessorBaseStoreAccessorBase.CommitDataRevisionHandler
 - 
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycleorg.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation
 - 
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.event.INotifierorg.eclipse.net4j.util.event.INotifier.INotifier2
 - 
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
 
- 
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedLongIDStoreAccessor(Store store, ISession session)protectedLongIDStoreAccessor(Store store, ITransaction transaction)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CDOIDgetNextCDOID(CDORevision revision)LongIDStoregetStore()Returns the store this accessor is associated with.- 
Methods inherited from class org.eclipse.emf.cdo.spi.server.StoreAccessorapplyIDMappings, detachObjects, doWrite, needsRevisionPostProcessing, postProcessRevisions, writeBlob, writeClob, writeCommitInfo, writeCommitInfo, writeDirtyObjectRevisions, writeNewObjectRevisions, writeRevisionDeltas, writeRevisions
 - 
Methods inherited from class org.eclipse.emf.cdo.spi.server.StoreAccessorBaseaddIDMappings, commit, doCommit, doPassivate, doRollback, doUnpassivate, getSession, getTransaction, isReader, loadCommitData, readResourceID, release, rollback, write
 - 
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycleactivate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, doDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
 - 
Methods inherited from class org.eclipse.net4j.util.event.NotifieraddListener, addUniqueListener, fireEvent, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListener, hasListeners, lastListenerRemoved, listenerAdded, listenerRemoved, removeListener
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface org.eclipse.net4j.util.event.INotifieraddListener, getListeners, hasListeners, removeListener
 - 
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.CommitInfoLoaderloadCommitInfos
 - 
Methods inherited from interface org.eclipse.emf.cdo.server.IQueryHandlerProvidergetQueryHandler
 - 
Methods inherited from interface org.eclipse.emf.cdo.server.IStoreAccessorcreateChunkReader, handleLobs, handleRevisions, loadLob, loadPackageUnit, queryLobs, queryResources, queryXRefs, readChangeSet, readPackageUnits, readRevision, readRevisionByVersion, writePackageUnits
 
- 
 
- 
- 
- 
Constructor Detail- 
LongIDStoreAccessorprotected LongIDStoreAccessor(Store store, ITransaction transaction) 
 
- 
 - 
Method Detail- 
getStorepublic LongIDStore getStore() Description copied from interface:IStoreAccessorReturns the store this accessor is associated with.- Specified by:
- getStorein interface- IStoreAccessor
- Overrides:
- getStorein class- StoreAccessorBase
- Since:
- 4.0
 
 - 
getNextCDOIDprotected CDOID getNextCDOID(CDORevision revision) - Specified by:
- getNextCDOIDin class- StoreAccessorBase
 
 
- 
 
-