RestClient

Constructors

Link copied to clipboard
constructor()
constructor(baseUrl: String)

Properties

Link copied to clipboard
private open var activeRequests: Int
Link copied to clipboard
private val baseUrl: String
Link copied to clipboard
private val idleState: State<Boolean>
Link copied to clipboard
Link copied to clipboard
private val loadingState: State<Boolean>
Link copied to clipboard
private open var unauthorizedHandler: Runnable

Functions

Link copied to clipboard
Link copied to clipboard
private open fun decrementLoading()
Link copied to clipboard
open fun execute(requestBuilder: HttpRequest.Builder, onSuccess: Consumer<HttpResponse>, onAnyError: Consumer<HttpResponse>)
open fun execute(requestBuilder: HttpRequest.Builder, onSuccess: Consumer<HttpResponse>, onError: Consumer<HttpResponse>, onNetworkError: Consumer<String>)
Link copied to clipboard
Link copied to clipboard
private open fun incrementLoading()
Link copied to clipboard
Link copied to clipboard
open fun onUnauthorized(handler: Runnable): RestClient
Link copied to clipboard