public class WsAndHttpChannelizer extends AbstractChannelizer
authenticator, authorizer, DEFAULT_SERIALIZERS, graphManager, GREMLIN_ENDPOINT, gremlinExecutor, gremlinExecutorService, PIPELINE_AUTHENTICATOR, PIPELINE_AUTHORIZER, PIPELINE_HTTP_AGGREGATOR, PIPELINE_HTTP_REQUEST_DECODER, PIPELINE_HTTP_RESPONSE_ENCODER, PIPELINE_OP_EXECUTOR, PIPELINE_OP_SELECTOR, PIPELINE_REQUEST_HANDLER, PIPELINE_SSL, PIPELINE_WEBSOCKET_SERVER_COMPRESSION, scheduledExecutorService, serializers, settings, sslContext| Constructor and Description | 
|---|
| WsAndHttpChannelizer() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | configure(io.netty.channel.ChannelPipeline pipeline)This method is called from within  AbstractChannelizer.initChannel(SocketChannel)just after the SSL handler is put in the pipeline. | 
| Object | createIdleDetectionMessage()Create a message to send to seemingly dead clients to see if they respond back. | 
| void | init(ServerGremlinExecutor serverGremlinExecutor)This method is called just after the  Channelizeris initialized. | 
| boolean | supportsIdleMonitor()Determines if the channelizer supports a method for keeping the connection alive and auto-closing zombie
 channels. | 
createAuthenticationHandler, finalize, initChannelchannelRegistered, exceptionCaught, handlerAdded, handlerRemovedchannelActive, channelInactive, channelRead, channelReadComplete, channelUnregistered, channelWritabilityChanged, userEventTriggeredpublic void init(ServerGremlinExecutor serverGremlinExecutor)
ChannelizerChannelizer is initialized.init in interface Channelizerinit in class AbstractChannelizerpublic void configure(io.netty.channel.ChannelPipeline pipeline)
AbstractChannelizerAbstractChannelizer.initChannel(SocketChannel) just after the SSL handler is put in the pipeline.
 Modify the pipeline as needed here.configure in class AbstractChannelizerpublic boolean supportsIdleMonitor()
Channelizerpublic Object createIdleDetectionMessage()
ChannelizerChannelizer.supportsIdleMonitor() is true.Copyright © 2013–2022 Apache Software Foundation. All rights reserved.