Package org.eclipse.emf.cdo.spi.server
Interface InternalStore
-
- All Superinterfaces:
org.eclipse.net4j.util.lifecycle.IDeactivateable,org.eclipse.net4j.util.lifecycle.ILifecycle,org.eclipse.net4j.util.event.INotifier,IStore
- All Known Implementing Classes:
LongIDStore,Store
public interface InternalStore extends IStore, org.eclipse.net4j.util.lifecycle.ILifecycle
If the meaning of this type isn't clear, there really should be more of a description here...- Since:
- 3.0
- Author:
- Eike Stepper
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceInternalStore.NoChangeSetsIf the meaning of this type isn't clear, there really should be more of a description here...static interfaceInternalStore.NoCommitInfosIf the meaning of this type isn't clear, there really should be more of a description here...static interfaceInternalStore.NoDurableLockingIf the meaning of this type isn't clear, there really should be more of a description here...static interfaceInternalStore.NoExternalReferencesDeprecated.As of 4.6 use IRepositoryConfig.CAPABILITY_EXTERNAL_REFS.static interfaceInternalStore.NoFeatureMapsDeprecated.As of 4.5feature mapsare no longer supported.static interfaceInternalStore.NoHandleRevisionsIf the meaning of this type isn't clear, there really should be more of a description here...static interfaceInternalStore.NoLargeObjectsIf the meaning of this type isn't clear, there really should be more of a description here...static interfaceInternalStore.NoQueryXRefsIf the meaning of this type isn't clear, there really should be more of a description here...static interfaceInternalStore.NoRawAccessIf the meaning of this type isn't clear, there really should be more of a description here...-
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation
-
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.event.INotifier
org.eclipse.net4j.util.event.INotifier.INotifier2
-
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IStore
IStore.CanHandleClientAssignedIDs, IStore.ChangeFormat, IStore.RevisionParallelism, IStore.RevisionTemporality
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description intgetNextBranchID()intgetNextLocalBranchID()InternalRepositorygetRepository()booleanisDropAllDataOnActivate()booleanisLocal(CDOID id)Deprecated.Not used anymore.voidsetCreationTime(long creationTime)voidsetDropAllDataOnActivate(boolean dropAllDataOnActivate)voidsetLastBranchID(int lastBranchID)voidsetLastCommitTime(long lastCommitTime)voidsetLastLocalBranchID(int lastLocalBranchID)voidsetLastNonLocalCommitTime(long lastNonLocalCommitTime)voidsetRepository(IRepository repository)voidsetRevisionParallelism(IStore.RevisionParallelism revisionParallelism)voidsetRevisionTemporality(IStore.RevisionTemporality revisionTemporality)-
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
activate, deactivate, getLifecycleState, isActive
-
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
-
Methods inherited from interface org.eclipse.emf.cdo.server.IStore
createObjectID, getCreationTime, getIndicatingCommitDistributor, getLastBranchID, getLastCommitTime, getLastLocalBranchID, getLastNonLocalCommitTime, getObjectIDTypes, getPersistentProperties, getReader, getRevisionParallelism, getRevisionTemporality, getSupportedChangeFormats, getSupportedRevisionParallelisms, getSupportedRevisionTemporalities, getType, getWriter, isFirstStart, removePersistentProperties, setPersistentProperties
-
-
-
-
Method Detail
-
getRepository
InternalRepository getRepository()
- Specified by:
getRepositoryin interfaceIStore
-
setRepository
void setRepository(IRepository repository)
-
setRevisionTemporality
void setRevisionTemporality(IStore.RevisionTemporality revisionTemporality)
-
setRevisionParallelism
void setRevisionParallelism(IStore.RevisionParallelism revisionParallelism)
-
getNextBranchID
int getNextBranchID()
-
getNextLocalBranchID
int getNextLocalBranchID()
-
setLastBranchID
void setLastBranchID(int lastBranchID)
-
setLastLocalBranchID
void setLastLocalBranchID(int lastLocalBranchID)
-
setLastCommitTime
void setLastCommitTime(long lastCommitTime)
-
setLastNonLocalCommitTime
void setLastNonLocalCommitTime(long lastNonLocalCommitTime)
-
isLocal
@Deprecated boolean isLocal(CDOID id)
Deprecated.Not used anymore.
-
isDropAllDataOnActivate
boolean isDropAllDataOnActivate()
- Since:
- 4.0
-
setDropAllDataOnActivate
void setDropAllDataOnActivate(boolean dropAllDataOnActivate)
- Since:
- 4.0
-
setCreationTime
void setCreationTime(long creationTime)
- Since:
- 4.0
-
-