org.eclipse.emf.cdo.spi.server
Class LongIDStore
java.lang.Object
org.eclipse.net4j.util.event.Notifier
org.eclipse.net4j.util.lifecycle.Lifecycle
org.eclipse.emf.cdo.spi.server.Store
org.eclipse.emf.cdo.spi.server.LongIDStore
- All Implemented Interfaces:
- IStore, InternalStore, INotifier, ILifecycle, ILifecycle.DeferrableActivation
- public abstract class LongIDStore
- extends Store
- Since:
- 2.0
Methods inherited from class org.eclipse.emf.cdo.spi.server.Store |
createExactMatchContext, createReader, createRevision, createWriter, getIndicatingCommitDistributor, getLastBranchID, getLastCommitTime, getLastLocalBranchID, getLastNonLocalCommitTime, getNextBranchID, getNextLocalBranchID, getObjectIDTypes, getReader, getReaderPool, getRepository, getRevisionParallelism, getRevisionTemporality, getSupportedChangeFormats, getSupportedRevisionParallelisms, getSupportedRevisionTemporalities, getType, getWriter, getWriterPool, idToString, isDropAllDataOnActivate, releaseAccessor, set, setDropAllDataOnActivate, setLastBranchID, setLastCommitTime, setLastLocalBranchID, setLastNonLocalCommitTime, setObjectIDTypes, setRepository, setRevisionParallelism, setRevisionTemporality, stringToID |
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle |
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, doDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString |
OBJECT_ID_TYPES
public static final Set<CDOID.ObjectType> OBJECT_ID_TYPES
- Since:
- 3.0
NULL
public static final long NULL
- Since:
- 3.0
LongIDStore
public LongIDStore(String type,
Set<IStore.ChangeFormat> supportedChangeFormats,
Set<IStore.RevisionTemporality> supportedRevisionTemporalities,
Set<IStore.RevisionParallelism> supportedRevisionParallelisms)
createObjectID
public CDOID createObjectID(String val)
- Since:
- 4.0
getLastObjectID
public long getLastObjectID()
setLastObjectID
public void setLastObjectID(long lastObjectID)
getNextLocalObjectID
public long getNextLocalObjectID()
- Since:
- 3.0
setNextLocalObjectID
public void setNextLocalObjectID(long nextLocalObjectID)
- Since:
- 3.0
getNextCDOID
public CDOID getNextCDOID(LongIDStoreAccessor accessor,
CDORevision revision)
- Since:
- 4.0
isLocal
public boolean isLocal(CDOID id)
- Since:
- 4.0
ensureLastObjectID
public void ensureLastObjectID(CDOID id)
- Since:
- 4.0
Copyright (c) 2004 - 2012 Eike Stepper (Berlin, Germany) and others.