Interface HttpRequestFactory<T extends HttpRequest>

All Known Implementing Classes:
DefaultClassicHttpRequestFactory, DefaultHttpRequestFactory

public interface HttpRequestFactory<T extends HttpRequest>
A factory for HttpRequest objects.
Since:
4.0
  • Method Summary

    Modifier and Type
    Method
    Description
    Creates request message with the given request method and request URI.
    newHttpRequest(String method, URI uri)
    Creates request message with the given request method and request URI.
  • Method Details

    • newHttpRequest

      T newHttpRequest(String method, String uri) throws MethodNotSupportedException
      Creates request message with the given request method and request URI.
      Parameters:
      method - the request method
      uri - the request URI
      Returns:
      request message
      Throws:
      MethodNotSupportedException - if the given method is not supported.
      Since:
      5.0
    • newHttpRequest

      T newHttpRequest(String method, URI uri) throws MethodNotSupportedException
      Creates request message with the given request method and request URI.
      Parameters:
      method - the request method
      uri - the request URI
      Returns:
      request message
      Throws:
      MethodNotSupportedException - if the given method is not supported.