diff options
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/Store.java')
-rw-r--r-- | plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/Store.java | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/Store.java b/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/Store.java index ec430f505c..37585dfca5 100644 --- a/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/Store.java +++ b/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/Store.java @@ -36,6 +36,8 @@ public abstract class Store extends Lifecycle implements IStore private IRepository repository; + private long lastMetaID; + public Store(String type) { this.type = type; @@ -61,9 +63,9 @@ public abstract class Store extends Lifecycle implements IStore this.properties = properties; } - public IRepository getRepository() + public Repository getRepository() { - return repository; + return (Repository)repository; } public void setRepository(IRepository repository) @@ -71,6 +73,16 @@ public abstract class Store extends Lifecycle implements IStore this.repository = repository; } + public long getLastMetaID() + { + return lastMetaID; + } + + public void setLastMetaID(long lastMetaID) + { + this.lastMetaID = lastMetaID; + } + public IStoreReader getReader(ISession session) { return createReader(session); |