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

  • 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 interface HttpClient
      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 interface HttpClient
      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 interface HttpClient
      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 interface HttpClient
      Throws:
      java.lang.InterruptedException
      java.util.concurrent.ExecutionException
      java.io.IOException