Beispiel #1
0
  private void fillApplicationIds(ExchangeContext ctx, DataRequest dataRequest) {
    if (ctx.getVariable("ApplicationIdBlock") == null) return;
    Long countApplicationIds = (Long) ctx.getVariable("ApplicationIdBlock");
    if (countApplicationIds > 0) {
      DataRequest.ApplicationIDs applicationIDs = new DataRequest.ApplicationIDs();
      dataRequest.setApplicationIDs(applicationIDs);

      for (int idx = 0; idx < countApplicationIds; idx++) {
        Object supplierBillID = ctx.getVariable("ApplicationId_" + (idx + 1));
        if (supplierBillID != null) applicationIDs.getApplicationID().add((String) supplierBillID);
      }
    }
  }