Class ApacheHttp.ApacheHttpUriRequest<R extends org.apache.http.client.methods.HttpUriRequest,S extends de.iip_ecosphere.platform.support.http.HttpRequest<S>>

java.lang.Object
de.oktoflow.platform.support.http.apache.ApacheHttp.ApacheHttpUriRequest<R,S>
Type Parameters:
R - the actual implementation request type
All Implemented Interfaces:
de.iip_ecosphere.platform.support.http.HttpRequest<S>
Direct Known Subclasses:
ApacheHttp.ApacheHttpPost
Enclosing class:
ApacheHttp

private abstract class ApacheHttp.ApacheHttpUriRequest<R extends org.apache.http.client.methods.HttpUriRequest,S extends de.iip_ecosphere.platform.support.http.HttpRequest<S>> extends Object implements de.iip_ecosphere.platform.support.http.HttpRequest<S>
Represents a URI-based request.
Author:
Holger Eichelberger, SSE
  • Field Details

    • request

      private R extends org.apache.http.client.methods.HttpUriRequest request
  • Constructor Details

    • ApacheHttpUriRequest

      protected ApacheHttpUriRequest(R request)
      Creates a wrapping instance.
      Parameters:
      request - the implementing instance
  • Method Details

    • setHeader

      public S setHeader(String name, String value)
      Specified by:
      setHeader in interface de.iip_ecosphere.platform.support.http.HttpRequest<R extends org.apache.http.client.methods.HttpUriRequest>
    • getRequest

      protected R getRequest()
      Returns the implementing request.
      Returns:
      the request instance