Class MapVersionTable

java.lang.Object
com.j_spaces.core.client.version.VersionTable<Integer>
com.j_spaces.core.client.version.map.MapVersionTable

public class MapVersionTable extends VersionTable<Integer>
Holds the version for each Object for optimistic locking.
Since:
5.0EAG Build#1400-010
Version:
1.0
Author:
Guy Korland
  • Constructor Details

    • MapVersionTable

      public MapVersionTable()
  • Method Details

    • getInstance

      public static MapVersionTable getInstance()
      Returns:
      a weak singleton MapVersionTable instance.
    • setEntryVersion

      public void setEntryVersion(Object value, Object key, int version)
      Add a new value+key to version table
    • getEntryVersion

      public int getEntryVersion(Object value, Object key)
      get value+key version from table according to the value.
      Returns:
      the value+key version