public interface IMEMStore extends IStore, CDOAllRevisionsProvider, IStore.CanHandleClientAssignedIDs
store.IStore.CanHandleClientAssignedIDs, IStore.ChangeFormat, IStore.RevisionParallelism, IStore.RevisionTemporality| Modifier and Type | Field and Description |
|---|---|
static int |
UNLIMITED |
| Modifier and Type | Method and Description |
|---|---|
int |
getListLimit()
|
EClass |
getObjectType(CDOID id) |
void |
setListLimit(int listLimit)
|
createObjectID, getCreationTime, getIndicatingCommitDistributor, getLastBranchID, getLastCommitTime, getLastLocalBranchID, getLastNonLocalCommitTime, getObjectIDTypes, getPersistentProperties, getReader, getRepository, getRevisionParallelism, getRevisionTemporality, getSupportedChangeFormats, getSupportedRevisionParallelisms, getSupportedRevisionTemporalities, getType, getWriter, isFirstStart, removePersistentProperties, setPersistentPropertiesgetAllRevisionsstatic final int UNLIMITED
int getListLimit()
void setListLimit(int listLimit)
revisions per CDOID to the given value.
A value of 2, for example, stores the current and the immediately preceding revisions whereas older revisions are
dropped from thids store. A value of 1 only stores the current revisions. A value of UNLIMITED does not
limit the number of revisions to be stored for any id.
The list limit can be set and enforced at any time before or after the activation of this store.
Copyright (c) 2004-2019 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html