Class AbstractAsyncOnlyHttpClient
java.lang.Object
com.github.scribejava.core.httpclient.AbstractAsyncOnlyHttpClient
- All Implemented Interfaces:
HttpClient
,java.io.Closeable
,java.lang.AutoCloseable
public abstract class AbstractAsyncOnlyHttpClient extends java.lang.Object implements HttpClient
-
Field Summary
Fields inherited from interface com.github.scribejava.core.httpclient.HttpClient
CONTENT_LENGTH, CONTENT_TYPE, DEFAULT_CONTENT_TYPE
-
Constructor Summary
Constructors Constructor Description AbstractAsyncOnlyHttpClient()
-
Method Summary
Modifier and Type Method Description Response
execute(java.lang.String userAgent, java.util.Map<java.lang.String,java.lang.String> headers, Verb httpVerb, java.lang.String completeUrl, byte[] bodyContents)
Response
execute(java.lang.String userAgent, java.util.Map<java.lang.String,java.lang.String> headers, Verb httpVerb, java.lang.String completeUrl, MultipartPayload bodyContents)
Response
execute(java.lang.String userAgent, java.util.Map<java.lang.String,java.lang.String> headers, Verb httpVerb, java.lang.String completeUrl, java.io.File bodyContents)
Response
execute(java.lang.String userAgent, java.util.Map<java.lang.String,java.lang.String> headers, Verb httpVerb, java.lang.String completeUrl, java.lang.String bodyContents)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.io.Closeable
close
Methods inherited from interface com.github.scribejava.core.httpclient.HttpClient
executeAsync, executeAsync, executeAsync, executeAsync
-
Constructor Details
-
AbstractAsyncOnlyHttpClient
public AbstractAsyncOnlyHttpClient()
-
-
Method Details
-
execute
public Response execute(java.lang.String userAgent, java.util.Map<java.lang.String,java.lang.String> headers, Verb httpVerb, java.lang.String completeUrl, byte[] bodyContents) throws java.lang.InterruptedException, java.util.concurrent.ExecutionException, java.io.IOException- Specified by:
execute
in interfaceHttpClient
- Throws:
java.lang.InterruptedException
java.util.concurrent.ExecutionException
java.io.IOException
-
execute
public Response execute(java.lang.String userAgent, java.util.Map<java.lang.String,java.lang.String> headers, Verb httpVerb, java.lang.String completeUrl, MultipartPayload bodyContents) throws java.lang.InterruptedException, java.util.concurrent.ExecutionException, java.io.IOException- Specified by:
execute
in interfaceHttpClient
- Throws:
java.lang.InterruptedException
java.util.concurrent.ExecutionException
java.io.IOException
-
execute
public Response execute(java.lang.String userAgent, java.util.Map<java.lang.String,java.lang.String> headers, Verb httpVerb, java.lang.String completeUrl, java.lang.String bodyContents) throws java.lang.InterruptedException, java.util.concurrent.ExecutionException, java.io.IOException- Specified by:
execute
in interfaceHttpClient
- Throws:
java.lang.InterruptedException
java.util.concurrent.ExecutionException
java.io.IOException
-
execute
public Response execute(java.lang.String userAgent, java.util.Map<java.lang.String,java.lang.String> headers, Verb httpVerb, java.lang.String completeUrl, java.io.File bodyContents) throws java.lang.InterruptedException, java.util.concurrent.ExecutionException, java.io.IOException- Specified by:
execute
in interfaceHttpClient
- Throws:
java.lang.InterruptedException
java.util.concurrent.ExecutionException
java.io.IOException
-