-
- All Known Implementing Classes:
AbstractHttpClient,AbstractWarpClient,AbstractWsClient
public interface HttpClient
-
-
Method Summary
Modifier and Type Method Description voiddidBecome(IpSocket socket)voiddidConnect()voiddidDisconnect()voiddidFail(Throwable error)voiddidRequest(HttpRequest<?> request)voiddidRespond(HttpResponse<?> response)voiddidSecure()voiddidTimeout()HttpClientContexthttpClientContext()longidleTimeout()voidsetHttpClientContext(HttpClientContext context)voidwillBecome(IpSocket socket)voidwillConnect()voidwillRequest(HttpRequest<?> request)voidwillRespond(HttpResponse<?> response)voidwillSecure()
-
-
-
Method Detail
-
httpClientContext
HttpClientContext httpClientContext()
-
setHttpClientContext
void setHttpClientContext(HttpClientContext context)
-
idleTimeout
long idleTimeout()
-
willRequest
void willRequest(HttpRequest<?> request)
-
didRequest
void didRequest(HttpRequest<?> request)
-
willRespond
void willRespond(HttpResponse<?> response)
-
didRespond
void didRespond(HttpResponse<?> response)
-
willConnect
void willConnect()
-
didConnect
void didConnect()
-
willSecure
void willSecure()
-
didSecure
void didSecure()
-
willBecome
void willBecome(IpSocket socket)
-
didBecome
void didBecome(IpSocket socket)
-
didTimeout
void didTimeout()
-
didDisconnect
void didDisconnect()
-
didFail
void didFail(Throwable error)
-
-