netty5/codec-http/src/main/java/io/netty/handler/codec/http
Trustin Lee a8a7c4f576 Provide a way to implement an ChannelInbound/OutboundMessageHandler conveniently without extending an adapter class
- Add ChannelHandlerUtil and move the core logic of ChannelInbound/OutboundMessageHandler to ChannelHandlerUtil
- Add ChannelHandlerUtil.SingleInbound/OutboundMessageHandler and make ChannelInbound/OutboundMessageHandlerAdapter implement them.  This is a backward incompatible change because it forces all handler methods to be public (was protected previously)
- Fixes: #1119
2013-03-05 17:27:53 +09:00
..
multipart Use ConcurrentHashMapV8 wherever possible 2013-02-26 15:54:51 -08:00
websocketx Move logging classes from internal to internal.logging 2013-02-26 14:54:25 -08:00
ClientCookieEncoder.java Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
Cookie.java Add setters and getters back to Http Objects 2013-01-30 07:42:18 +01:00
CookieDecoder.java Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
CookieEncoderUtil.java Correctly format cookies. This fix some bug which lead to expiring of cookies to not work. See #426 2012-07-04 15:20:47 +02:00
CookieHeaderNames.java Update license headers 2012-06-04 13:31:44 -07:00
DefaultCookie.java Prefer isEmpty() over size() == 0 or length() == 0 2012-11-10 01:24:04 +09:00
DefaultFullHttpRequest.java Change ReferenceCounted.retain* to return itself and so allow method chaining 2013-02-14 07:39:44 +01:00
DefaultFullHttpResponse.java Change ReferenceCounted.retain* to return itself and so allow method chaining 2013-02-14 07:39:44 +01:00
DefaultHttpContent.java Change ReferenceCounted.retain* to return itself and so allow method chaining 2013-02-14 07:39:44 +01:00
DefaultHttpHeaders.java Take advantage of invocation chaining in HttpHeaders 2013-01-16 23:56:51 +09:00
DefaultHttpMessage.java Add setters and getters back to Http Objects 2013-01-30 07:42:18 +01:00
DefaultHttpObject.java Add setters and getters back to Http Objects 2013-01-30 07:42:18 +01:00
DefaultHttpRequest.java Add setters and getters back to Http Objects 2013-01-30 07:42:18 +01:00
DefaultHttpResponse.java Add setters and getters back to Http Objects 2013-01-30 07:42:18 +01:00
DefaultLastHttpContent.java Change ReferenceCounted.retain* to return itself and so allow method chaining 2013-02-14 07:39:44 +01:00
FullHttpMessage.java Change ReferenceCounted.retain* to return itself and so allow method chaining 2013-02-14 07:39:44 +01:00
FullHttpRequest.java Change ReferenceCounted.retain* to return itself and so allow method chaining 2013-02-14 07:39:44 +01:00
FullHttpResponse.java Change ReferenceCounted.retain* to return itself and so allow method chaining 2013-02-14 07:39:44 +01:00
HttpClientCodec.java Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
HttpConstants.java Update license headers 2012-06-04 13:31:44 -07:00
HttpContent.java Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
HttpContentCompressor.java Second HTTP overhaul 2013-01-16 23:46:02 +09:00
HttpContentDecoder.java [#1101] Fix NPE which accour when send a 100-continue response and using the HttpContentDecoder 2013-02-28 07:06:39 +01:00
HttpContentDecompressor.java Second HTTP overhaul 2013-01-16 23:46:02 +09:00
HttpContentEncoder.java [#1101] Fix NPE which accour when send a 100-continue response and using the HttpContentEncoder 2013-02-28 07:13:21 +01:00
HttpHeaderDateFormat.java Update license headers 2012-06-04 13:31:44 -07:00
HttpHeaders.java Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
HttpMessage.java Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
HttpMethod.java Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
HttpObject.java Add setters and getters back to Http Objects 2013-01-30 07:42:18 +01:00
HttpObjectAggregator.java Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
HttpObjectDecoder.java Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
HttpObjectEncoder.java Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
HttpRequest.java Add setters and getters back to Http Objects 2013-01-30 07:42:18 +01:00
HttpRequestDecoder.java [#942] Add an option to disable decoding of chunked transfer encoding in HttpObjectDecoder 2013-01-20 10:40:54 +01:00
HttpRequestEncoder.java Provide a way to implement an ChannelInbound/OutboundMessageHandler conveniently without extending an adapter class 2013-03-05 17:27:53 +09:00
HttpResponse.java Add setters and getters back to Http Objects 2013-01-30 07:42:18 +01:00
HttpResponseDecoder.java [#942] Add an option to disable decoding of chunked transfer encoding in HttpObjectDecoder 2013-01-20 10:40:54 +01:00
HttpResponseEncoder.java Provide a way to implement an ChannelInbound/OutboundMessageHandler conveniently without extending an adapter class 2013-03-05 17:27:53 +09:00
HttpResponseStatus.java Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
HttpServerCodec.java Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
HttpVersion.java Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
LastHttpContent.java Change ReferenceCounted.retain* to return itself and so allow method chaining 2013-02-14 07:39:44 +01:00
package-info.java Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
QueryStringDecoder.java Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
QueryStringEncoder.java Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
ServerCookieEncoder.java Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00