public class HttpServerUpgradeHandler extends HttpObjectAggregator
| Modifier and Type | Class and Description | 
|---|---|
| static interface  | HttpServerUpgradeHandler.SourceCodecThe source codec that is used in the pipeline initially. | 
| static interface  | HttpServerUpgradeHandler.UpgradeCodecA codec that the source can be upgraded to. | 
| static class  | HttpServerUpgradeHandler.UpgradeEventUser event that is fired to notify about the completion of an HTTP upgrade
 to another protocol. | 
ChannelHandler.Sharable, ChannelHandler.Skip| Constructor and Description | 
|---|
| HttpServerUpgradeHandler(HttpServerUpgradeHandler.SourceCodec sourceCodec,
                        Collection<HttpServerUpgradeHandler.UpgradeCodec> upgradeCodecs,
                        int maxContentLength)Constructs the upgrader with the supported codecs. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | decode(ChannelHandlerContext ctx,
      HttpObject msg,
      List<Object> out)Decode from one message to an other. | 
aggregate, beginAggregation, contentLength, finishAggregation, handleOversizedMessage, hasContentLength, isAggregated, isContentMessage, isLastContentMessage, isStartMessage, newContinueResponseacceptInboundMessage, channelInactive, ctx, handlerAdded, handlerRemoved, isHandlingOversizedMessage, maxContentLength, maxCumulationBufferComponents, setMaxCumulationBufferComponentschannelReadbind, channelActive, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, close, connect, deregister, disconnect, exceptionCaught, flush, isSharable, read, userEventTriggered, writepublic HttpServerUpgradeHandler(HttpServerUpgradeHandler.SourceCodec sourceCodec, Collection<HttpServerUpgradeHandler.UpgradeCodec> upgradeCodecs, int maxContentLength)
sourceCodec - the codec that is being used initially.upgradeCodecs - the codecs (in order of preference) that this server supports
            upgrading to from the source codec.maxContentLength - the maximum length of the aggregated content.protected void decode(ChannelHandlerContext ctx, HttpObject msg, List<Object> out) throws Exception
MessageToMessageDecoderdecode in class MessageAggregator<HttpObject,HttpMessage,HttpContent,FullHttpMessage>ctx - the ChannelHandlerContext which this MessageToMessageDecoder belongs tomsg - the message to decode to an other oneout - the List to which decoded messages should be addedException - is thrown if an error accourCopyright © 2008–2015 The Netty Project. All rights reserved.