class TransactionIDOracle {

  public static void setSeed(long highest) {
    long previous;
    while (highest > (previous = TRANSACTION_ID.get())) {
      TRANSACTION_ID.compareAndSet(previous, highest);
    }
  }

  private  TransactionIDOracle();

}