Class BaseRangeStatusHandler

    • Field Detail

      • statusRanges

        protected final int[] statusRanges
    • Constructor Detail

      • BaseRangeStatusHandler

        public BaseRangeStatusHandler​(int[] statusRanges)
    • Method Detail

      • onStatusRange

        protected abstract void onStatusRange​(HttpRequest request,
                                              int status,
                                              int index)
      • onOtherStatus

        protected abstract void onOtherStatus​(HttpRequest request,
                                              int status)
      • checkAndSortRanges

        protected static <S,​T> T checkAndSortRanges​(java.util.Map<java.lang.String,​S> map,
                                                          java.util.List<java.lang.Integer> ranges,
                                                          java.util.List<T> values,
                                                          java.util.function.Function<S,​T> func)