netty5/codec-http/src/main/java/io/netty/handler/codec/http/websocketx
Norman Maurer d7bfd44e10 [#982] [#977] [#858] Allow to transfer the content a ChannelHandlers inbound/outbound buffer on removal/replacement
This changes the behavior of the ChannelPipeline.remove(..) and ChannelPipeline.replace(..) methods in that way
that after invocation it is not possible anymore to access any data in the inbound or outbound buffer. This is
because it empty it now to prevent side-effects. If a user want to preserve the content and forward it to the
next handler in the pipeline it is adviced to use one of the new methods which where introduced.

 - ChannelPipeline.removeAndForward(..)
 - ChannelPipeline.replaceAndForward(..)
2013-01-28 10:25:38 +01:00
..
BinaryWebSocketFrame.java [#910] Make use of ByteBufHolder in SPDY, HTTP multipart and WebSockets to allow for buffer pooling 2013-01-17 06:34:52 +01:00
CloseWebSocketFrame.java [#910] Make use of ByteBufHolder in SPDY, HTTP multipart and WebSockets to allow for buffer pooling 2013-01-17 06:34:52 +01:00
ContinuationWebSocketFrame.java [#910] Make use of ByteBufHolder in SPDY, HTTP multipart and WebSockets to allow for buffer pooling 2013-01-17 06:34:52 +01:00
package-info.java Fit every line into 120 columns 2012-06-08 19:28:12 +09:00
PingWebSocketFrame.java [#910] Make use of ByteBufHolder in SPDY, HTTP multipart and WebSockets to allow for buffer pooling 2013-01-17 06:34:52 +01:00
PongWebSocketFrame.java [#910] Make use of ByteBufHolder in SPDY, HTTP multipart and WebSockets to allow for buffer pooling 2013-01-17 06:34:52 +01:00
TextWebSocketFrame.java [#910] Make use of ByteBufHolder in SPDY, HTTP multipart and WebSockets to allow for buffer pooling 2013-01-17 06:34:52 +01:00
UTF8Exception.java Fit every line into 120 columns 2012-06-08 19:28:12 +09:00
UTF8Output.java [#910] Make use of ByteBufHolder in SPDY, HTTP multipart and WebSockets to allow for buffer pooling 2013-01-17 06:34:52 +01:00
WebSocket00FrameDecoder.java [#910] Make use of ByteBufHolder in SPDY, HTTP multipart and WebSockets to allow for buffer pooling 2013-01-17 06:34:52 +01:00
WebSocket00FrameEncoder.java [#910] Make use of ByteBufHolder in SPDY, HTTP multipart and WebSockets to allow for buffer pooling 2013-01-17 06:34:52 +01:00
WebSocket07FrameDecoder.java #751 - Added support for legacy websocket v7 in order to pass SocksJS tests 2012-12-19 12:35:56 +01:00
WebSocket07FrameEncoder.java #751 - Added support for legacy websocket v7 in order to pass SocksJS tests 2012-12-19 12:35:56 +01:00
WebSocket08FrameDecoder.java Modernize InternalLogger API and enable logging framework autodetection 2013-01-19 20:50:52 +09:00
WebSocket08FrameEncoder.java [#910] Make use of ByteBufHolder in SPDY, HTTP multipart and WebSockets to allow for buffer pooling 2013-01-17 06:34:52 +01:00
WebSocket13FrameDecoder.java Update license headers 2012-06-04 13:31:44 -07:00
WebSocket13FrameEncoder.java Update license headers 2012-06-04 13:31:44 -07:00
WebSocketClientHandshaker00.java [#982] [#977] [#858] Allow to transfer the content a ChannelHandlers inbound/outbound buffer on removal/replacement 2013-01-28 10:25:38 +01:00
WebSocketClientHandshaker07.java [#982] [#977] [#858] Allow to transfer the content a ChannelHandlers inbound/outbound buffer on removal/replacement 2013-01-28 10:25:38 +01:00
WebSocketClientHandshaker08.java [#982] [#977] [#858] Allow to transfer the content a ChannelHandlers inbound/outbound buffer on removal/replacement 2013-01-28 10:25:38 +01:00
WebSocketClientHandshaker13.java [#982] [#977] [#858] Allow to transfer the content a ChannelHandlers inbound/outbound buffer on removal/replacement 2013-01-28 10:25:38 +01:00
WebSocketClientHandshaker.java Remove 'get' prefix 2013-01-17 15:06:46 +09:00
WebSocketClientHandshakerFactory.java Change the WebSocket API to use HttpHeaders instead of Map<String, String> for custom headers / Cleanup 2013-01-17 00:33:40 +09:00
WebSocketFrame.java [#910] Make use of ByteBufHolder in SPDY, HTTP multipart and WebSockets to allow for buffer pooling 2013-01-17 06:34:52 +01:00
WebSocketFrameType.java Update license headers 2012-06-04 13:31:44 -07:00
WebSocketHandshakeException.java Update license headers 2012-06-04 13:31:44 -07:00
WebSocketServerHandshaker00.java [#982] [#977] [#858] Allow to transfer the content a ChannelHandlers inbound/outbound buffer on removal/replacement 2013-01-28 10:25:38 +01:00
WebSocketServerHandshaker07.java [#982] [#977] [#858] Allow to transfer the content a ChannelHandlers inbound/outbound buffer on removal/replacement 2013-01-28 10:25:38 +01:00
WebSocketServerHandshaker08.java [#982] [#977] [#858] Allow to transfer the content a ChannelHandlers inbound/outbound buffer on removal/replacement 2013-01-28 10:25:38 +01:00
WebSocketServerHandshaker13.java [#982] [#977] [#858] Allow to transfer the content a ChannelHandlers inbound/outbound buffer on removal/replacement 2013-01-28 10:25:38 +01:00
WebSocketServerHandshaker.java Remove 'get' prefix 2013-01-17 15:06:46 +09:00
WebSocketServerHandshakerFactory.java Second HTTP overhaul 2013-01-16 23:46:02 +09:00
WebSocketServerProtocolHandler.java Prevent possible ClassCastException 2013-01-17 09:37:17 +01:00
WebSocketServerProtocolHandshakeHandler.java Prevent possible ClassCastException 2013-01-17 09:37:17 +01:00
WebSocketUtil.java Redid documentation for WebSocketUtil 2012-06-29 15:12:59 +10:00
WebSocketVersion.java #751 - Added support for legacy websocket v7 in order to pass SocksJS tests 2012-12-19 12:35:56 +01:00