public class HttpChannelizer extends AbstractChannelizer
Channelizer that exposes an HTTP endpoint in Gremlin Server.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 |
|---|
HttpChannelizer() |
| 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. |
void |
finalize(io.netty.channel.ChannelPipeline pipeline)
This method is called after the pipeline is completely configured.
|
void |
init(ServerGremlinExecutor serverGremlinExecutor)
This method is called just after the
Channelizer is initialized. |
createAuthenticationHandler, initChannelchannelRegistered, exceptionCaught, handlerAdded, handlerRemovedchannelActive, channelInactive, channelRead, channelReadComplete, channelUnregistered, channelWritabilityChanged, userEventTriggeredclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateIdleDetectionMessage, supportsIdleMonitorpublic 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 void finalize(io.netty.channel.ChannelPipeline pipeline)
AbstractChannelizerfinalize in class AbstractChannelizerCopyright © 2013–2022 Apache Software Foundation. All rights reserved.