-
- All Known Implementing Classes:
AbstractHttpResponder,HttpLaneResponder,StaticHttpResponder,WsUpgradeResponder
public interface HttpResponder<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Decoder<T>contentDecoder(HttpRequest<?> request)voiddidBecome(IpSocket socket)voiddidDisconnect()voiddidFail(Throwable error)voiddidRequest(HttpRequest<T> request)voiddidRespond(HttpResponse<?> response)voiddidTimeout()voiddoRespond(HttpRequest<T> request)HttpResponderContexthttpResponderContext()voidsetHttpResponderContext(HttpResponderContext context)voidwillBecome(IpSocket socket)voidwillRequest(HttpRequest<?> request)voidwillRespond(HttpResponse<?> response)
-
-
-
Method Detail
-
httpResponderContext
HttpResponderContext httpResponderContext()
-
setHttpResponderContext
void setHttpResponderContext(HttpResponderContext context)
-
contentDecoder
Decoder<T> contentDecoder(HttpRequest<?> request)
-
willRequest
void willRequest(HttpRequest<?> request)
-
didRequest
void didRequest(HttpRequest<T> request)
-
doRespond
void doRespond(HttpRequest<T> request)
-
willRespond
void willRespond(HttpResponse<?> response)
-
didRespond
void didRespond(HttpResponse<?> response)
-
willBecome
void willBecome(IpSocket socket)
-
didBecome
void didBecome(IpSocket socket)
-
didTimeout
void didTimeout()
-
didDisconnect
void didDisconnect()
-
didFail
void didFail(Throwable error)
-
-