class RegionVersionHolder implements Cloneable, DataSerializable {

  public synchronized boolean setRegionSynchronizeScheduledOrDoneIfNot() {
    if (!isRegionSynchronizeScheduledOrDone()) {
      regionSynchronizeScheduledOrDone = true;
      return true;
    }
    return false;
  }

  public  RegionVersionHolder(long ver);
  public  RegionVersionHolder(T id);
  public  RegionVersionHolder(DataInput in);

}