/**
   * @param astContainer
   * @param db
   * @throws SailException
   */
  public AST2BOpUpdateContext(
      final ASTContainer astContainer, final BigdataSailRepositoryConnection conn)
      throws SailException {

    super(astContainer, conn.getSailConnection().getBigdataSail().getDatabase());

    this.conn = conn;

    this.sail = conn.getSailConnection().getBigdataSail();

    this.f = (BigdataValueFactory) sail.getValueFactory();
  }
  /**
   * The timestamp associated with the update operation (either a read/write transaction or {@link
   * ITx#UNISOLATED}.
   */
  @Override
  public long getTimestamp() {

    return conn.getTripleStore().getTimestamp();
  }