private boolean isRequestParamValid()

in saga-spring/src/main/java/org/apache/servicecomb/saga/spring/SagaController.java [134:145]


  private boolean isRequestParamValid(String pageIndex, String pageSize, String startTime, String endTime) {
    try {
      if (Integer.parseInt(pageIndex) >= 0 && Integer.parseInt(pageSize) > 0) {
        Date start = "NaN-NaN-NaN NaN:NaN:NaN".equals(startTime) ? new Date(0) : this.dateFormat.parse(startTime);
        Date end =
            "NaN-NaN-NaN NaN:NaN:NaN".equals(endTime) ? new Date(Long.MAX_VALUE) : this.dateFormat.parse(endTime);
        return start.getTime() <= end.getTime();
      }
    } catch (NumberFormatException | ParseException ignored) {
    }
    return false;
  }