Jagger
 All Classes Namespaces Files Functions Variables Enumerator Groups Pages
com.griddynamics.jagger.invoker.v2.AbstractHttpInvoker< HTTP_CLIENT extends JHttpClient > Class Referenceabstract

An object that represents abstract HTTP-invoker that invokes services of SuT via http protocol. More...

Inheritance diagram for com.griddynamics.jagger.invoker.v2.AbstractHttpInvoker< HTTP_CLIENT extends JHttpClient >:

Public Member Functions

 AbstractHttpInvoker (HTTP_CLIENT httpClient)
 
HTTP_CLIENT getHttpClient ()
 
abstract JHttpResponse invoke (JHttpQuery query, JHttpEndpoint endpoint) throws InvocationException
 This method must be implemented by extending classes. More...
 

Protected Attributes

HTTP_CLIENT httpClient
 JHttpClient implementation to be used by invoker More...
 

Detailed Description

An object that represents abstract HTTP-invoker that invokes services of SuT via http protocol.

Extending classes should provide its own implementation of invoke(JHttpQuery query, JHttpEndpoint endpoint) method.

Also, httpClient must be provided by constructor AbstractHttpInvoker#AbstractHttpInvoker(HTTP_CLIENT).

Parameters
<HTTP_CLIENT>the type of the HTTP-client (look at JHttpClient)
Author
Anton Antonenko
See Also
Invoker
Since
2.0

Definition at line 23 of file AbstractHttpInvoker.java.


The documentation for this class was generated from the following file: