interface RemoteClient
RemoteClient implementations are responsible for making remote calls to the server and returning the response, after potentially deserializing.
baseAddress |
abstract val baseAddress: String |
call |
abstract fun <T> call(verb: HttpVerb, webRequest: WebRequest<T>, responseType: Type, context: RequestContext): WebResponse<Any>abstract fun <T> call(verb: HttpVerb, webRequest: WebRequest<T>, context: RequestContext): WebResponse<String> |
RemoteUnirestClient |
class RemoteUnirestClient : RemoteClient |