code: public <RESP extends J4pResponse<REQ>, REQ extends J4pRequest> RESP execute(REQ pRequest,String pMethod,
                                                                       Map<J4pQueryParameter,String> pProcessingOptions)
              throws J4pException {
          return this.<RESP, REQ>execute(pRequest,pMethod,pProcessingOptions,responseExtractor);
      }
docs: Execute a single J4pRequest which returns a single response.
  
  @param pRequest request to execute
  @param pMethod method to use which should be either "GET" or "POST"
  @param pProcessingOptions optional map of processing options
  
  @param <RESP> response type
  @param <REQ> request type
  @return response object
  @throws J4pException if something's wrong (e.g. connection failed or read timeout)