Class VersionToken

java.lang.Object
com.scaleout.client.caching.VersionToken

public abstract class VersionToken extends Object
The VersionToken is an identifier for the version of an object stored in the ScaleOut in-memory data grid.
  • Field Details

    • _version

      protected int _version
      The value of this version token.
    • _hasValue

      protected boolean _hasValue
      Flag to indicate if this version token has a value.
  • Constructor Details

    • VersionToken

      protected VersionToken()
      Default constructor.
  • Method Details

    • version

      public int version()
      Retrieve the version number of this VersionToken
      Returns:
      the version number
    • hasValue

      public boolean hasValue()
      Check to see if this VersionToken has a value.
      Returns:
      true if the VersionToken has a value, false if this VersionToken has no value
    • emptyVersionToken

      public static VersionToken emptyVersionToken()
      Retrieve an empty version token.
      Returns:
      an empty version token where hasValue() will always return false.