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, 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 LongIDStore extends Store
If the meaning of this type isn't clear, there really should be more of a description here...
Since:
2.0
Author:
Eike Stepper
  • Field Details

    • OBJECT_ID_TYPES

      public static final Set<CDOID.ObjectType> OBJECT_ID_TYPES
      Since:
      3.0
    • NULL

      public static final long NULL
      Since:
      3.0
  • Constructor Details

  • Method Details

    • 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

      @Deprecated public boolean isLocal(CDOID id)
      Deprecated.
    • ensureLastObjectID

      public void ensureLastObjectID(CDOID id)
      Since:
      4.0