Class RestClient

java.lang.Object
ch.rswk.meta.client.RestClient

public class RestClient extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private String
     
    private final org.eclipse.jetty.client.HttpClient
     
    private static final org.slf4j.Logger
     
    private final String
     
    private final String
     
    private final String
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    RestClient(org.eclipse.jetty.client.HttpClient client, String engine, @Nullable String password, String user)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    private org.eclipse.jetty.client.api.Response
    downloadFile(Supplier<org.eclipse.jetty.client.api.Request> requestSupplier, boolean requestToken, Path target)
     
    org.eclipse.jetty.client.api.Response
    downloadFile(Supplier<org.eclipse.jetty.client.api.Request> requestSupplier, Path target)
     
    private org.eclipse.jetty.client.api.Request
    prepareRequest(org.eclipse.jetty.client.api.Request request)
     
    private boolean
     
    static org.eclipse.jetty.client.api.ContentResponse
    renewToken(org.eclipse.jetty.client.HttpClient client, @Nullable String password, String uri, String user)
     
    void
     
    org.eclipse.jetty.client.api.ContentResponse
    send(Supplier<org.eclipse.jetty.client.api.Request> requestSupplier)
     
    private org.eclipse.jetty.client.api.ContentResponse
    send(Supplier<org.eclipse.jetty.client.api.Request> requestSupplier, boolean requestToken)
     
    com.google.common.util.concurrent.ListenableFuture<org.eclipse.jetty.client.api.ContentResponse>
    sendAsync(int maxLength, Supplier<org.eclipse.jetty.client.api.Request> requestSupplier)
     
    com.google.common.util.concurrent.ListenableFuture<org.eclipse.jetty.client.api.ContentResponse>
    sendAsync(int maxLength, Supplier<org.eclipse.jetty.client.api.Request> requestSupplier, boolean requestToken)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait