コード例 #1
0
ファイル: Delivery.java プロジェクト: ElBarto90/oltpbench
  public ResultSet run(
      Connection conn,
      Random gen,
      int terminalWarehouseID,
      int numWarehouses,
      int terminalDistrictLowerID,
      int terminalDistrictUpperID,
      TPCCWorker w)
      throws SQLException {
    int orderCarrierID = TPCCUtil.randomNumber(1, 10, gen);

    delivGetOrderId = this.getPreparedStatement(conn, delivGetOrderIdSQL);
    delivDeleteNewOrder = this.getPreparedStatement(conn, delivDeleteNewOrderSQL);
    delivGetCustId = this.getPreparedStatement(conn, delivGetCustIdSQL);
    delivUpdateCarrierId = this.getPreparedStatement(conn, delivUpdateCarrierIdSQL);
    delivUpdateDeliveryDate = this.getPreparedStatement(conn, delivUpdateDeliveryDateSQL);
    delivSumOrderAmount = this.getPreparedStatement(conn, delivSumOrderAmountSQL);
    delivUpdateCustBalDelivCnt = this.getPreparedStatement(conn, delivUpdateCustBalDelivCntSQL);

    deliveryTransaction(terminalWarehouseID, orderCarrierID, conn, w);
    return null;
  }