public class HttpChannelizer extends AbstractChannelizer
Channelizer
that exposes an HTTP endpoint in Gremlin Server.authenticator, DEFAULT_SERIALIZERS, graphManager, GREMLIN_ENDPOINT, gremlinExecutor, gremlinExecutorService, PIPELINE_AUTHENTICATOR, PIPELINE_HTTP_REQUEST_DECODER, PIPELINE_HTTP_RESPONSE_ENCODER, PIPELINE_OP_EXECUTOR, PIPELINE_OP_SELECTOR, PIPELINE_REQUEST_HANDLER, PIPELINE_SSL, scheduledExecutorService, serializers, settings, sslContext
Constructor and Description |
---|
HttpChannelizer() |
Modifier and Type | Method and Description |
---|---|
void |
configure(ChannelPipeline pipeline)
This method is called from within
#initChannel(io.netty.channel.socket.SocketChannel) just after
the SSL handler is put in the pipeline. |
void |
finalize(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, initChannel
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createIdleDetectionMessage, supportsIdleMonitor
public void init(ServerGremlinExecutor serverGremlinExecutor)
Channelizer
Channelizer
is initialized.init
in interface Channelizer
init
in class AbstractChannelizer
public void configure(ChannelPipeline pipeline)
AbstractChannelizer
#initChannel(io.netty.channel.socket.SocketChannel)
just after
the SSL handler is put in the pipeline. Modify the pipeline as needed here.configure
in class AbstractChannelizer
public void finalize(ChannelPipeline pipeline)
AbstractChannelizer
finalize
in class AbstractChannelizer
Copyright © 2013–2020 Apache Software Foundation. All rights reserved.