code: public <RESP extends J4pResponse<REQ>, REQ extends J4pRequest> RESP execute(REQ pRequest,
                                                                       Map<J4pQueryParameter,String> pProcessingOptions)
              throws J4pException {
          return this.<RESP, REQ>execute(pRequest,null,pProcessingOptions);
      }
docs: Execute a single J4pRequest returning a single response.
  The HTTP Method used is determined automatically.
  
  @param pRequest request to execute
  @param pProcessingOptions optional map of processing options
  @param <RESP> response type
  @param <REQ> request type
  @return the response as returned by the server
  @throws java.io.IOException when the execution fails
  @throws org.json.simple.parser.ParseException if parsing of the JSON answer fails