Interface HttpResponseInterceptorList

All Known Implementing Classes:
BasicHttpProcessor

@Deprecated public interface HttpResponseInterceptorList
Deprecated.
(4.3)
Provides access to an ordered list of response interceptors. Lists are expected to be built upfront and used read-only afterwards for processing.
Since:
4.0
  • Method Details

    • addResponseInterceptor

      void addResponseInterceptor(HttpResponseInterceptor interceptor)
      Deprecated.
      Appends a response interceptor to this list.
      Parameters:
      interceptor - the response interceptor to add
    • addResponseInterceptor

      void addResponseInterceptor(HttpResponseInterceptor interceptor, int index)
      Deprecated.
      Inserts a response interceptor at the specified index.
      Parameters:
      interceptor - the response interceptor to add
      index - the index to insert the interceptor at
    • getResponseInterceptorCount

      int getResponseInterceptorCount()
      Deprecated.
      Obtains the current size of this list.
      Returns:
      the number of response interceptors in this list
    • getResponseInterceptor

      HttpResponseInterceptor getResponseInterceptor(int index)
      Deprecated.
      Obtains a response interceptor from this list.
      Parameters:
      index - the index of the interceptor to obtain, 0 for first
      Returns:
      the interceptor at the given index, or null if the index is out of range
    • clearResponseInterceptors

      void clearResponseInterceptors()
      Deprecated.
      Removes all response interceptors from this list.
    • removeResponseInterceptorByClass

      void removeResponseInterceptorByClass(Class<? extends HttpResponseInterceptor> clazz)
      Deprecated.
      Removes all response interceptor of the specified class
      Parameters:
      clazz - the class of the instances to be removed.
    • setInterceptors

      void setInterceptors(List<?> list)
      Deprecated.
      Sets the response interceptors in this list. This list will be cleared and re-initialized to contain all response interceptors from the argument list. If the argument list includes elements that are not response interceptors, the behavior is implementation dependent.
      Parameters:
      list - the list of response interceptors