Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

A

AbstractAuthenticationHandler - Class in org.apache.tinkerpop.gremlin.server.handler
Provides an abstraction point to allow for http auth schemes beyond basic auth.
AbstractAuthenticationHandler(Authenticator) - Constructor for class org.apache.tinkerpop.gremlin.server.handler.AbstractAuthenticationHandler
 
AbstractChannelizer - Class in org.apache.tinkerpop.gremlin.server
A base implementation for the Channelizer which does a basic configuration of the pipeline, one that is generally common to virtually any Gremlin Server operation (i.e.
AbstractChannelizer() - Constructor for class org.apache.tinkerpop.gremlin.server.AbstractChannelizer
 
AbstractEvalOpProcessor - Class in org.apache.tinkerpop.gremlin.server.op
A base OpProcessor implementation that helps with operations that deal with script evaluation functions.
AbstractEvalOpProcessor(boolean) - Constructor for class org.apache.tinkerpop.gremlin.server.op.AbstractEvalOpProcessor
 
AbstractEvalOpProcessor.BindingSupplier - Interface in org.apache.tinkerpop.gremlin.server.op
 
AbstractOpProcessor - Class in org.apache.tinkerpop.gremlin.server.op
A base OpProcessor implementation that processes an Iterator of results in a generalized way while ensuring that graph transactions are properly managed.
AbstractOpProcessor(boolean) - Constructor for class org.apache.tinkerpop.gremlin.server.op.AbstractOpProcessor
 
acceptingRequests() - Method in class org.apache.tinkerpop.gremlin.server.op.session.Session
 
addConsoleReporter(long) - Method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
Create a ConsoleReporter attached to the MetricsRegistry.
addCsvReporter(long, String) - Method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
Create a CsvReporter attached to the MetricsRegistry.
addGangliaReporter(String, int, String, int, Boolean, UUID, String, long) - Method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
Create a GangliaReporter attached to the MetricsRegistry.
addGraphiteReporter(String, int, String, long) - Method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
Create a GraphiteReporter attached to the MetricsRegistry.
addHostOption(String, Object) - Method in class org.apache.tinkerpop.gremlin.server.util.ServerGremlinExecutor
 
addJmxReporter(String, String) - Method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
Create a JmxReporter attached to the MetricsRegistry.
addressingMode - Variable in class org.apache.tinkerpop.gremlin.server.Settings.GangliaReporterMetrics
 
addSlf4jReporter(long, String) - Method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
Create a Slf4jReporter attached to the MetricsRegistry.
agentId - Variable in class org.apache.tinkerpop.gremlin.server.Settings.JmxReporterMetrics
 
AllowAllAuthenticator - Class in org.apache.tinkerpop.gremlin.server.auth
Allows all requests to be authenticated.
AllowAllAuthenticator() - Constructor for class org.apache.tinkerpop.gremlin.server.auth.AllowAllAuthenticator
 
ANONYMOUS_USER - Static variable in class org.apache.tinkerpop.gremlin.server.auth.AuthenticatedUser
 
ANONYMOUS_USERNAME - Static variable in class org.apache.tinkerpop.gremlin.server.auth.AuthenticatedUser
 
attemptCommit(RequestMessage, GraphManager, boolean) - Static method in class org.apache.tinkerpop.gremlin.server.op.AbstractOpProcessor
 
attemptRollback(RequestMessage, GraphManager, boolean) - Static method in class org.apache.tinkerpop.gremlin.server.op.AbstractOpProcessor
 
AUDIT_LOGGER_NAME - Static variable in class org.apache.tinkerpop.gremlin.server.GremlinServer
 
authenticate(Map<String, String>) - Method in class org.apache.tinkerpop.gremlin.server.auth.AllowAllAuthenticator
 
authenticate(Map<String, String>) - Method in interface org.apache.tinkerpop.gremlin.server.auth.Authenticator
A "standard" authentication implementation that can be used more generically without SASL support.
authenticate(Map<String, String>) - Method in class org.apache.tinkerpop.gremlin.server.auth.Krb5Authenticator
 
authenticate(Map<String, String>) - Method in class org.apache.tinkerpop.gremlin.server.auth.SimpleAuthenticator
 
AuthenticatedUser - Class in org.apache.tinkerpop.gremlin.server.auth
 
AuthenticatedUser(String) - Constructor for class org.apache.tinkerpop.gremlin.server.auth.AuthenticatedUser
 
authentication - Variable in class org.apache.tinkerpop.gremlin.server.Settings
 
AuthenticationException - Exception in org.apache.tinkerpop.gremlin.server.auth
An exception that occurs when during authentication such as a failed login.
AuthenticationException() - Constructor for exception org.apache.tinkerpop.gremlin.server.auth.AuthenticationException
 
AuthenticationException(String) - Constructor for exception org.apache.tinkerpop.gremlin.server.auth.AuthenticationException
 
AuthenticationException(String, Throwable) - Constructor for exception org.apache.tinkerpop.gremlin.server.auth.AuthenticationException
 
AuthenticationException(Throwable) - Constructor for exception org.apache.tinkerpop.gremlin.server.auth.AuthenticationException
 
AuthenticationException(String, Throwable, boolean, boolean) - Constructor for exception org.apache.tinkerpop.gremlin.server.auth.AuthenticationException
 
authenticationHandler - Variable in class org.apache.tinkerpop.gremlin.server.Settings.AuthenticationSettings
The fully qualified class name of the AbstractAuthenticationHandler implementation.
authenticationSettings - Variable in class org.apache.tinkerpop.gremlin.server.handler.SaslAuthenticationHandler
 
AuthenticationSettings() - Constructor for class org.apache.tinkerpop.gremlin.server.Settings.AuthenticationSettings
 
authenticator - Variable in class org.apache.tinkerpop.gremlin.server.AbstractChannelizer
 
Authenticator - Interface in org.apache.tinkerpop.gremlin.server.auth
Provides methods related to authentication of a request.
authenticator - Variable in class org.apache.tinkerpop.gremlin.server.handler.AbstractAuthenticationHandler
 
authenticator - Variable in class org.apache.tinkerpop.gremlin.server.Settings.AuthenticationSettings
The fully qualified class name of the Authenticator implementation.
Authenticator.SaslNegotiator - Interface in org.apache.tinkerpop.gremlin.server.auth
Performs the actual SASL negotiation for a single authentication attempt.

B

BaseMetrics() - Constructor for class org.apache.tinkerpop.gremlin.server.Settings.BaseMetrics
 
beforeProcessing(Graph, Context) - Method in class org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor
 
bindingMaker - Variable in class org.apache.tinkerpop.gremlin.server.op.standard.StandardOpProcessor
 

C

cache - Static variable in class org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor
Deprecated.
As of release 3.3.8, not directly replaced in the protocol as side-effect retrieval after traversal iteration is not being promoted anymore as a feature.
Channelizer - Interface in org.apache.tinkerpop.gremlin.server
An interface that makes it possible to plugin different Netty pipelines to Gremlin Server, enabling the use of different protocols, mapper security and other such functions.
channelizer - Variable in class org.apache.tinkerpop.gremlin.server.Settings
The full class name of the Channelizer to use in Gremlin Server.
channelRead(ChannelHandlerContext, Object) - Method in class org.apache.tinkerpop.gremlin.server.handler.HttpBasicAuthenticationHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class org.apache.tinkerpop.gremlin.server.handler.HttpGremlinEndpointHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class org.apache.tinkerpop.gremlin.server.handler.SaslAndHttpBasicAuthenticationHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class org.apache.tinkerpop.gremlin.server.handler.SaslAuthenticationHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class org.apache.tinkerpop.gremlin.server.handler.WsAndHttpChannelizerHandler
 
channelRead0(ChannelHandlerContext, Pair<RequestMessage, ThrowingConsumer<Context>>) - Method in class org.apache.tinkerpop.gremlin.server.handler.OpExecutorHandler
 
className - Variable in class org.apache.tinkerpop.gremlin.server.Settings.ProcessorSettings
The fully qualified class name of an OpProcessor implementation.
className - Variable in class org.apache.tinkerpop.gremlin.server.Settings.SerializerSettings
The fully qualified class name of the MessageSerializer implementation.
clearHostOptions() - Method in class org.apache.tinkerpop.gremlin.server.util.ServerGremlinExecutor
 
close() - Method in class org.apache.tinkerpop.gremlin.server.op.session.SessionOpProcessor
 
close() - Method in class org.apache.tinkerpop.gremlin.server.op.standard.StandardOpProcessor
 
close() - Method in class org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor
 
commit(Set<String>) - Method in interface org.apache.tinkerpop.gremlin.server.GraphManager
Selectively commit transactions on the specified graphs or the graphs of traversal sources.
commit(Set<String>) - Method in class org.apache.tinkerpop.gremlin.server.util.DefaultGraphManager
Selectively commit transactions on the specified graphs or the graphs of traversal sources.
commitAll() - Method in interface org.apache.tinkerpop.gremlin.server.GraphManager
Commit transactions across all Graph objects.
commitAll() - Method in class org.apache.tinkerpop.gremlin.server.util.DefaultGraphManager
Commit transactions across all Graph objects.
config - Variable in class org.apache.tinkerpop.gremlin.server.Settings.AuthenticationSettings
A Map containing Authenticator specific configurations.
config - Variable in class org.apache.tinkerpop.gremlin.server.Settings.ProcessorSettings
A set of configurations as expected by the OpProcessor.
config - Variable in class org.apache.tinkerpop.gremlin.server.Settings.ScriptEngineSettings
A Map of configuration settings for the ScriptEngine.
config - Variable in class org.apache.tinkerpop.gremlin.server.Settings.SerializerSettings
A Map containing MessageSerializer specific configurations.
CONFIG_CACHE_EXPIRATION_TIME - Static variable in class org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor
Deprecated.
As of release 3.3.8, not directly replaced in the protocol as side-effect retrieval after traversal iteration is not being promoted anymore as a feature.
CONFIG_CACHE_MAX_SIZE - Static variable in class org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor
Deprecated.
As of release 3.3.8, not directly replaced in the protocol as side-effect retrieval after traversal iteration is not being promoted anymore as a feature.
CONFIG_CREDENTIALS_DB - Static variable in class org.apache.tinkerpop.gremlin.server.auth.SimpleAuthenticator
The location of the configuration file that contains the credentials database.
CONFIG_GLOBAL_FUNCTION_CACHE_ENABLED - Static variable in class org.apache.tinkerpop.gremlin.server.op.session.SessionOpProcessor
Configuration setting that behaves as an override to the global script engine setting of the same name that is provided to the GroovyCompilerGremlinPlugin.
CONFIG_MAX_PARAMETERS - Static variable in class org.apache.tinkerpop.gremlin.server.op.AbstractEvalOpProcessor
The maximum number of parameters that can be passed on a script evaluation request.
CONFIG_PER_GRAPH_CLOSE_TIMEOUT - Static variable in class org.apache.tinkerpop.gremlin.server.op.session.SessionOpProcessor
Configuration setting for how long to wait in milliseconds for each configured graph to close any open transactions when the session is killed.
CONFIG_SESSION_TIMEOUT - Static variable in class org.apache.tinkerpop.gremlin.server.op.session.SessionOpProcessor
Configuration setting for how long a session will be available before it times out.
configure(ChannelPipeline) - Method in class org.apache.tinkerpop.gremlin.server.AbstractChannelizer
This method is called from within SocketChannel just after the SSL handler is put in the pipeline.
configure(ChannelPipeline) - Method in class org.apache.tinkerpop.gremlin.server.channel.HttpChannelizer
 
configure(ChannelPipeline) - Method in class org.apache.tinkerpop.gremlin.server.channel.NioChannelizer
 
configure(ChannelPipeline) - Method in class org.apache.tinkerpop.gremlin.server.channel.WebSocketChannelizer
 
configure(ChannelPipeline) - Method in class org.apache.tinkerpop.gremlin.server.channel.WsAndHttpChannelizer
 
configure(ChannelPipeline) - Method in class org.apache.tinkerpop.gremlin.server.handler.WsAndHttpChannelizerHandler
 
consoleReporter - Variable in class org.apache.tinkerpop.gremlin.server.Settings.ServerMetrics
 
ConsoleReporterMetrics() - Constructor for class org.apache.tinkerpop.gremlin.server.Settings.ConsoleReporterMetrics
 
Context - Class in org.apache.tinkerpop.gremlin.server
The context of Gremlin Server within which a particular request is made.
Context(RequestMessage, ChannelHandlerContext, Settings, GraphManager, GremlinExecutor, ScheduledExecutorService) - Constructor for class org.apache.tinkerpop.gremlin.server.Context
 
Context(Logger) - Constructor for class org.apache.tinkerpop.gremlin.server.util.LifeCycleHook.Context
 
create(String) - Static method in class org.apache.tinkerpop.gremlin.server.util.ThreadFactoryUtil
 
createAuthenticationHandler(Settings.AuthenticationSettings) - Method in class org.apache.tinkerpop.gremlin.server.AbstractChannelizer
 
createIdleDetectionMessage() - Method in class org.apache.tinkerpop.gremlin.server.channel.WebSocketChannelizer
 
createIdleDetectionMessage() - Method in class org.apache.tinkerpop.gremlin.server.channel.WsAndHttpChannelizer
 
createIdleDetectionMessage() - Method in interface org.apache.tinkerpop.gremlin.server.Channelizer
Create a message to send to seemingly dead clients to see if they respond back.
csvReporter - Variable in class org.apache.tinkerpop.gremlin.server.Settings.ServerMetrics
 
CsvReporterMetrics() - Constructor for class org.apache.tinkerpop.gremlin.server.Settings.CsvReporterMetrics
 

D

decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class org.apache.tinkerpop.gremlin.server.handler.NioGremlinBinaryRequestDecoder
 
decode(ChannelHandlerContext, RequestMessage, List<Object>) - Method in class org.apache.tinkerpop.gremlin.server.handler.OpSelectorHandler
 
decode(ChannelHandlerContext, BinaryWebSocketFrame, List<Object>) - Method in class org.apache.tinkerpop.gremlin.server.handler.WsGremlinBinaryRequestDecoder
 
decode(ChannelHandlerContext, CloseWebSocketFrame, List<Object>) - Method in class org.apache.tinkerpop.gremlin.server.handler.WsGremlinCloseRequestDecoder
 
decode(ChannelHandlerContext, TextWebSocketFrame, List<Object>) - Method in class org.apache.tinkerpop.gremlin.server.handler.WsGremlinTextRequestDecoder
 
DEFAULT_CACHE_EXPIRATION_TIME - Static variable in class org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor
Deprecated.
As of release 3.3.8, not directly replaced in the protocol as side-effect retrieval after traversal iteration is not being promoted anymore as a feature.
DEFAULT_CACHE_MAX_SIZE - Static variable in class org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor
Deprecated.
As of release 3.3.8, not directly replaced in the protocol as side-effect retrieval after traversal iteration is not being promoted anymore as a feature.
DEFAULT_MAX_PARAMETERS - Static variable in class org.apache.tinkerpop.gremlin.server.op.AbstractEvalOpProcessor
Default number of parameters allowed on a script evaluation request.
DEFAULT_PER_GRAPH_CLOSE_TIMEOUT - Static variable in class org.apache.tinkerpop.gremlin.server.op.session.SessionOpProcessor
Default amount of time to wait in milliseconds for each configured graph to close any open transactions when the session is killed.
DEFAULT_SERIALIZERS - Static variable in class org.apache.tinkerpop.gremlin.server.AbstractChannelizer
 
DEFAULT_SESSION_TIMEOUT - Static variable in class org.apache.tinkerpop.gremlin.server.op.session.SessionOpProcessor
Default timeout for a session is eight hours.
DEFAULT_SETTINGS - Static variable in class org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor
 
DefaultGraphManager - Class in org.apache.tinkerpop.gremlin.server.util
Holder for Graph and TraversalSource instances configured for the server to be passed to script engine bindings.
DefaultGraphManager(Settings) - Constructor for class org.apache.tinkerpop.gremlin.server.util.DefaultGraphManager
Create a new instance using the Settings from Gremlin Server.
domain - Variable in class org.apache.tinkerpop.gremlin.server.Settings.JmxReporterMetrics
 

E

ENABLE_DEBUG - Static variable in class org.apache.tinkerpop.gremlin.server.auth.JaasKrbUtil
 
enableAuditLog - Variable in class org.apache.tinkerpop.gremlin.server.Settings.AuthenticationSettings
Enable audit logging of authenticated users and gremlin evaluation requests.
enabled - Variable in class org.apache.tinkerpop.gremlin.server.Settings.BaseMetrics
 
enabled - Variable in class org.apache.tinkerpop.gremlin.server.Settings.SslSettings
Enables SSL.
encode(ChannelHandlerContext, ResponseMessage, List<Object>) - Method in class org.apache.tinkerpop.gremlin.server.handler.GremlinResponseFrameEncoder
 
encode(ChannelHandlerContext, Frame, ByteBuf) - Method in class org.apache.tinkerpop.gremlin.server.handler.NioGremlinResponseFrameEncoder
 
encode(ChannelHandlerContext, Frame, List<Object>) - Method in class org.apache.tinkerpop.gremlin.server.handler.WsGremlinResponseFrameEncoder
 
equals(Object) - Method in class org.apache.tinkerpop.gremlin.server.auth.AuthenticatedUser
 
evalOp(Context) - Method in class org.apache.tinkerpop.gremlin.server.op.session.SessionOpProcessor
 
evalOpInternal(ResponseHandlerContext, Supplier<GremlinExecutor>, AbstractEvalOpProcessor.BindingSupplier) - Method in class org.apache.tinkerpop.gremlin.server.op.AbstractEvalOpProcessor
evalOpInternal(Context, Supplier<GremlinExecutor>, AbstractEvalOpProcessor.BindingSupplier) - Method in class org.apache.tinkerpop.gremlin.server.op.AbstractEvalOpProcessor
A generalized implementation of the "eval" operation.
evalOpTimer - Static variable in class org.apache.tinkerpop.gremlin.server.op.AbstractEvalOpProcessor
 
evaluateResponse(byte[]) - Method in interface org.apache.tinkerpop.gremlin.server.auth.Authenticator.SaslNegotiator
Evaluates the client response data and generates a byte[] reply which may be a further challenge or purely informational in the case that the negotiation is completed on this round.
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.apache.tinkerpop.gremlin.server.handler.HttpGremlinEndpointHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.apache.tinkerpop.gremlin.server.handler.WsAndHttpChannelizerHandler
 
ExceptionHelper - Class in org.apache.tinkerpop.gremlin.server.util
Utility class for working with exceptions.

F

fileName - Variable in class org.apache.tinkerpop.gremlin.server.Settings.CsvReporterMetrics
 
finalize(ChannelPipeline) - Method in class org.apache.tinkerpop.gremlin.server.AbstractChannelizer
This method is called after the pipeline is completely configured.
finalize(ChannelPipeline) - Method in class org.apache.tinkerpop.gremlin.server.channel.HttpChannelizer
 
Frame - Class in org.apache.tinkerpop.gremlin.server.handler
A holder for a String or ByteBuf that represents a message to be written back to the requesting client.
Frame(Object) - Constructor for class org.apache.tinkerpop.gremlin.server.handler.Frame
 
fromJsonNode(JsonNode) - Static method in class org.apache.tinkerpop.gremlin.server.handler.HttpGremlinEndpointHandler
 

G

gangliaReporter - Variable in class org.apache.tinkerpop.gremlin.server.Settings.ServerMetrics
 
GangliaReporterMetrics() - Constructor for class org.apache.tinkerpop.gremlin.server.Settings.GangliaReporterMetrics
 
generateMetaData(ChannelHandlerContext, RequestMessage, ResponseStatusCode, Iterator) - Method in class org.apache.tinkerpop.gremlin.server.op.AbstractOpProcessor
generateMetaData(ChannelHandlerContext, RequestMessage, ResponseStatusCode, Iterator) - Method in class org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor
 
generateResultMetaData(ChannelHandlerContext, RequestMessage, ResponseStatusCode, Iterator, Settings) - Method in class org.apache.tinkerpop.gremlin.server.op.AbstractOpProcessor
Generates response result meta-data to put on a ResponseMessage.
generateStatusAttributes(ChannelHandlerContext, RequestMessage, ResponseStatusCode, Iterator, Settings) - Method in class org.apache.tinkerpop.gremlin.server.op.AbstractOpProcessor
Generates response status meta-data to put on a ResponseMessage.
get() - Method in interface org.apache.tinkerpop.gremlin.server.op.AbstractEvalOpProcessor.BindingSupplier
 
getAsBindings() - Method in interface org.apache.tinkerpop.gremlin.server.GraphManager
Get the Graph and TraversalSource list as a set of bindings.
getAsBindings() - Method in class org.apache.tinkerpop.gremlin.server.util.DefaultGraphManager
Get the Graph and TraversalSource list as a set of bindings.
getAuthenticatedUser() - Method in interface org.apache.tinkerpop.gremlin.server.auth.Authenticator.SaslNegotiator
Following a successful negotiation, get the AuthenticatedUser representing the logged in subject.
getBindingMaker(Session) - Method in class org.apache.tinkerpop.gremlin.server.op.session.SessionOpProcessor
A useful method for those extending this class, where the means for binding construction can be supplied to this class.
getBindingMaker() - Method in class org.apache.tinkerpop.gremlin.server.op.standard.StandardOpProcessor
A useful method for those extending this class, where the means for binding construction can be supplied to this class.
getBindings() - Method in class org.apache.tinkerpop.gremlin.server.op.session.Session
 
getChannelHandlerContext() - Method in class org.apache.tinkerpop.gremlin.server.Context
Gets the Netty context.
getContext() - Method in class org.apache.tinkerpop.gremlin.server.ResponseHandlerContext
Deprecated.
 
getCounter(String) - Method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
 
getCounter(String, String...) - Method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
 
getEvalOp() - Method in class org.apache.tinkerpop.gremlin.server.op.AbstractEvalOpProcessor
Provides an operation for evaluating a Gremlin script.
getEvalOp() - Method in class org.apache.tinkerpop.gremlin.server.op.session.SessionOpProcessor
 
getEvalOp() - Method in class org.apache.tinkerpop.gremlin.server.op.standard.StandardOpProcessor
 
getExecutor() - Method in class org.apache.tinkerpop.gremlin.server.op.session.Session
 
getGraph(String) - Method in interface org.apache.tinkerpop.gremlin.server.GraphManager
Get Graph instance whose name matches graphName.
getGraph(String) - Method in class org.apache.tinkerpop.gremlin.server.util.DefaultGraphManager
 
getGraphManager() - Method in class org.apache.tinkerpop.gremlin.server.Context
Gets the set of Graph objects configured in Gremlin Server.
getGraphManager() - Method in class org.apache.tinkerpop.gremlin.server.util.ServerGremlinExecutor
 
getGraphNames() - Method in interface org.apache.tinkerpop.gremlin.server.GraphManager
Get a Set of String graphNames corresponding to names stored in the graph's reference tracker.
getGraphNames() - Method in class org.apache.tinkerpop.gremlin.server.util.DefaultGraphManager
 
getGremlinExecutor() - Method in class org.apache.tinkerpop.gremlin.server.Context
Gets the executor chosen to evaluate incoming Gremlin scripts based on the request.
getGremlinExecutor() - Method in class org.apache.tinkerpop.gremlin.server.op.session.Session
 
getGremlinExecutor() - Method in class org.apache.tinkerpop.gremlin.server.util.ServerGremlinExecutor
 
getGremlinExecutorService() - Method in class org.apache.tinkerpop.gremlin.server.util.ServerGremlinExecutor
 
getGuage(Gauge<T>, String) - Method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
 
getGuage(Gauge<T>, String, String...) - Method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
 
getHeader() - Static method in class org.apache.tinkerpop.gremlin.server.GremlinServer
 
getHistogram(String) - Method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
 
getHistogram(String, String...) - Method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
 
getHooks() - Method in class org.apache.tinkerpop.gremlin.server.util.ServerGremlinExecutor
 
getHostOptions() - Method in class org.apache.tinkerpop.gremlin.server.util.ServerGremlinExecutor
 
getLogger() - Method in class org.apache.tinkerpop.gremlin.server.util.LifeCycleHook.Context
 
getMessageFromExceptionOrCause(Throwable) - Static method in class org.apache.tinkerpop.gremlin.server.util.ExceptionHelper
 
getMessageOrName(Throwable) - Static method in class org.apache.tinkerpop.gremlin.server.util.ExceptionHelper
 
getMeter(String) - Method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
 
getMeter(String, String...) - Method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
 
getMsg() - Method in class org.apache.tinkerpop.gremlin.server.handler.Frame
 
getName() - Method in class org.apache.tinkerpop.gremlin.server.auth.AuthenticatedUser
 
getName() - Method in class org.apache.tinkerpop.gremlin.server.op.session.SessionOpProcessor
 
getName() - Method in class org.apache.tinkerpop.gremlin.server.op.standard.StandardOpProcessor
 
getName() - Method in class org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor
 
getName() - Method in interface org.apache.tinkerpop.gremlin.server.OpProcessor
The name of the processor which requests must refer to "processor" field on a request.
getProcessor(String) - Static method in class org.apache.tinkerpop.gremlin.server.op.OpLoader
Gets an OpProcessor by its name.
getProcessors() - Static method in class org.apache.tinkerpop.gremlin.server.op.OpLoader
Gets a read-only map of the processors where the key is the OpProcessor name and the value is the instance created by ServiceLoader.
getRegistry() - Method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
Return the MetricsRegistry.
getRequestMessage() - Method in class org.apache.tinkerpop.gremlin.server.Context
Gets the current request to Gremlin Server.
getResponseMessage() - Method in exception org.apache.tinkerpop.gremlin.server.op.OpProcessorException
 
getScheduledExecutorService() - Method in class org.apache.tinkerpop.gremlin.server.Context
 
getScheduledExecutorService() - Method in class org.apache.tinkerpop.gremlin.server.util.ServerGremlinExecutor
 
getServerGremlinExecutor() - Method in class org.apache.tinkerpop.gremlin.server.GremlinServer
 
getSession(Context, RequestMessage) - Static method in class org.apache.tinkerpop.gremlin.server.op.session.SessionOpProcessor
Examines the RequestMessage and extracts the session token.
getSessionId() - Method in class org.apache.tinkerpop.gremlin.server.op.session.Session
 
getSettings() - Method in class org.apache.tinkerpop.gremlin.server.Context
Gets the current configuration of Gremlin Server.
getSettings() - Method in class org.apache.tinkerpop.gremlin.server.util.ServerGremlinExecutor
 
getSideEffectAggregator() - Method in class org.apache.tinkerpop.gremlin.server.util.SideEffectIterator
 
getSideEffectKey() - Method in class org.apache.tinkerpop.gremlin.server.util.SideEffectIterator
 
getSslContext() - Method in class org.apache.tinkerpop.gremlin.server.Settings.SslSettings
 
getTimer(String) - Method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
 
getTimer(String, String...) - Method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
 
getTraversal() - Method in class org.apache.tinkerpop.gremlin.server.util.TraverserIterator
 
getTraversalSource(String) - Method in interface org.apache.tinkerpop.gremlin.server.GraphManager
Get TraversalSource instance whose name matches traversalSourceName
getTraversalSource(String) - Method in class org.apache.tinkerpop.gremlin.server.util.DefaultGraphManager
 
getTraversalSourceNames() - Method in interface org.apache.tinkerpop.gremlin.server.GraphManager
Get a Set of the names of the the stored TraversalSource instances.
getTraversalSourceNames() - Method in class org.apache.tinkerpop.gremlin.server.util.DefaultGraphManager
 
getWsChannelizer() - Method in class org.apache.tinkerpop.gremlin.server.handler.WsAndHttpChannelizerHandler
 
graphiteReporter - Variable in class org.apache.tinkerpop.gremlin.server.Settings.ServerMetrics
 
GraphiteReporterMetrics() - Constructor for class org.apache.tinkerpop.gremlin.server.Settings.GraphiteReporterMetrics
 
graphManager - Variable in class org.apache.tinkerpop.gremlin.server.AbstractChannelizer
 
GraphManager - Interface in org.apache.tinkerpop.gremlin.server
The GraphManager interface allows for reference tracking of Graph references through a Map<String, Graph>; the interface plugs into the lifeline of gremlin script executions, meaning that commit() and rollback() will be called on all graphs stored in the graph reference tracker at the end of the script executions; you may want to implement this interface if you want to define a custom graph instantiation/closing mechanism; note that the interface also defines similar features for TraversalSource objects.
graphManager - Variable in class org.apache.tinkerpop.gremlin.server.Settings
The full class name of the GraphManager to use in Gremlin Server.
graphs - Variable in class org.apache.tinkerpop.gremlin.server.Settings
Map of Graph objects keyed by their binding name.
GREMLIN_ENDPOINT - Static variable in class org.apache.tinkerpop.gremlin.server.AbstractChannelizer
 
gremlinExecutor - Variable in class org.apache.tinkerpop.gremlin.server.AbstractChannelizer
 
gremlinExecutorService - Variable in class org.apache.tinkerpop.gremlin.server.AbstractChannelizer
 
gremlinPool - Variable in class org.apache.tinkerpop.gremlin.server.Settings
Size of the Gremlin thread pool.
GremlinResponseFrameEncoder - Class in org.apache.tinkerpop.gremlin.server.handler
Ensures that any ResponseMessage manages to get converted to a Frame.
GremlinResponseFrameEncoder() - Constructor for class org.apache.tinkerpop.gremlin.server.handler.GremlinResponseFrameEncoder
 
GremlinServer - Class in org.apache.tinkerpop.gremlin.server
Start and stop Gremlin Server.
GremlinServer(Settings) - Constructor for class org.apache.tinkerpop.gremlin.server.GremlinServer
Construct a Gremlin Server instance from Settings.
GremlinServer(Settings, ExecutorService) - Constructor for class org.apache.tinkerpop.gremlin.server.GremlinServer
Construct a Gremlin Server instance from Settings and ExecutorService.
GremlinServerGremlinPlugin - Class in org.apache.tinkerpop.gremlin.server.jsr223
A GremlinPlugin implementation that adds Gremlin Server specific classes to the imports.
GremlinServerInstall - Class in org.apache.tinkerpop.gremlin.server.util
Command line installer for plugins to Gremlin Server.
GremlinServerInstall() - Constructor for class org.apache.tinkerpop.gremlin.server.util.GremlinServerInstall
 

H

handle(Callback[]) - Method in class org.apache.tinkerpop.gremlin.server.auth.JaasKrbUtil.KrbCallbackHandler
 
handleIterator(ResponseHandlerContext, Iterator) - Method in class org.apache.tinkerpop.gremlin.server.op.AbstractOpProcessor
Deprecated.
As of release 3.3.8, not replaced.
handleIterator(Context, Iterator) - Method in class org.apache.tinkerpop.gremlin.server.op.AbstractOpProcessor
Provides a generic way of iterating a result set back to the client.
handleIterator(Context, Iterator, Graph) - Method in class org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor
 
hashCode() - Method in class org.apache.tinkerpop.gremlin.server.auth.AuthenticatedUser
 
hasNext() - Method in class org.apache.tinkerpop.gremlin.server.util.SideEffectIterator
 
hasNext() - Method in class org.apache.tinkerpop.gremlin.server.util.TraverserIterator
 
host - Variable in class org.apache.tinkerpop.gremlin.server.Settings
Host to bind the server to.
host - Variable in class org.apache.tinkerpop.gremlin.server.Settings.HostPortIntervalMetrics
 
HostPortIntervalMetrics() - Constructor for class org.apache.tinkerpop.gremlin.server.Settings.HostPortIntervalMetrics
 
hostUUID - Variable in class org.apache.tinkerpop.gremlin.server.Settings.GangliaReporterMetrics
 
HttpBasicAuthenticationHandler - Class in org.apache.tinkerpop.gremlin.server.handler
Implements basic HTTP authentication for use with the HttpGremlinEndpointHandler and HTTP based API calls.
HttpBasicAuthenticationHandler(Authenticator, Settings.AuthenticationSettings) - Constructor for class org.apache.tinkerpop.gremlin.server.handler.HttpBasicAuthenticationHandler
 
HttpChannelizer - Class in org.apache.tinkerpop.gremlin.server.channel
Constructs a Channelizer that exposes an HTTP endpoint in Gremlin Server.
HttpChannelizer() - Constructor for class org.apache.tinkerpop.gremlin.server.channel.HttpChannelizer
 
HttpGremlinEndpointHandler - Class in org.apache.tinkerpop.gremlin.server.handler
Handler that processes HTTP requests to the HTTP Gremlin endpoint.
HttpGremlinEndpointHandler(Map<String, MessageSerializer>, GremlinExecutor, GraphManager, Settings) - Constructor for class org.apache.tinkerpop.gremlin.server.handler.HttpGremlinEndpointHandler
 

I

idleConnectionTimeout - Variable in class org.apache.tinkerpop.gremlin.server.Settings
Time in milliseconds that the server will allow a channel to not receive requests from a client before it automatically closes.
imports - Variable in class org.apache.tinkerpop.gremlin.server.Settings.ScriptEngineSettings
A comma separated list of classes/packages to make available to the ScriptEngine.
init(ServerGremlinExecutor) - Method in class org.apache.tinkerpop.gremlin.server.AbstractChannelizer
 
init(ServerGremlinExecutor) - Method in class org.apache.tinkerpop.gremlin.server.channel.HttpChannelizer
 
init(ServerGremlinExecutor) - Method in class org.apache.tinkerpop.gremlin.server.channel.NioChannelizer
 
init(ServerGremlinExecutor) - Method in class org.apache.tinkerpop.gremlin.server.channel.WebSocketChannelizer
 
init(ServerGremlinExecutor) - Method in class org.apache.tinkerpop.gremlin.server.channel.WsAndHttpChannelizer
 
init(ServerGremlinExecutor) - Method in interface org.apache.tinkerpop.gremlin.server.Channelizer
This method is called just after the Channelizer is initialized.
init(ServerGremlinExecutor, HttpGremlinEndpointHandler) - Method in class org.apache.tinkerpop.gremlin.server.handler.WsAndHttpChannelizerHandler
 
init(Settings) - Static method in class org.apache.tinkerpop.gremlin.server.op.OpLoader
Initialize the OpLoader with server settings.
init(Settings) - Method in class org.apache.tinkerpop.gremlin.server.op.session.SessionOpProcessor
 
init(Settings) - Method in class org.apache.tinkerpop.gremlin.server.op.standard.StandardOpProcessor
 
init(Settings) - Method in class org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor
 
init(Settings) - Method in interface org.apache.tinkerpop.gremlin.server.OpProcessor
Initialize the OpProcessor with settings from the server.
initChannel(SocketChannel) - Method in class org.apache.tinkerpop.gremlin.server.AbstractChannelizer
 
instance() - Static method in class org.apache.tinkerpop.gremlin.server.jsr223.GremlinServerGremlinPlugin
 
interval - Variable in class org.apache.tinkerpop.gremlin.server.Settings.IntervalMetrics
 
IntervalMetrics() - Constructor for class org.apache.tinkerpop.gremlin.server.Settings.IntervalMetrics
 
INVALID_BINDINGS_KEYS - Static variable in class org.apache.tinkerpop.gremlin.server.op.AbstractEvalOpProcessor
This may or may not be the full set of invalid binding keys.
isAnonymous() - Method in class org.apache.tinkerpop.gremlin.server.auth.AuthenticatedUser
If Authenticator doesn't require authentication, this method may return true.
isComplete() - Method in interface org.apache.tinkerpop.gremlin.server.auth.Authenticator.SaslNegotiator
Called after each invocation of Authenticator.SaslNegotiator.evaluateResponse(byte[]) to determine whether the authentication has completed successfully or should be continued.
isForceFlushed(ChannelHandlerContext, RequestMessage, Iterator) - Method in class org.apache.tinkerpop.gremlin.server.op.AbstractOpProcessor
Determines if a Frame should be force flushed outside of the resultIterationBatchSize and the termination of the iterator.
iterateComplete(ChannelHandlerContext, RequestMessage, Iterator) - Method in class org.apache.tinkerpop.gremlin.server.op.AbstractOpProcessor
Called when iteration within AbstractOpProcessor.handleIterator(Context, Iterator) is on its final pass and the final frame is about to be sent back to the client.
iterateComplete(ChannelHandlerContext, RequestMessage, Iterator) - Method in class org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor
 

J

JaasKrbUtil - Class in org.apache.tinkerpop.gremlin.server.auth
JAAS utilities for Kerberos login.
JaasKrbUtil.KrbCallbackHandler - Class in org.apache.tinkerpop.gremlin.server.auth
 
jmxReporter - Variable in class org.apache.tinkerpop.gremlin.server.Settings.ServerMetrics
 
JmxReporterMetrics() - Constructor for class org.apache.tinkerpop.gremlin.server.Settings.JmxReporterMetrics
 

K

keepAliveInterval - Variable in class org.apache.tinkerpop.gremlin.server.Settings
Time in milliseconds that the server will allow a channel to not send responses to a client before it sends a "ping" to see if it is still present.
keyCertChainFile - Variable in class org.apache.tinkerpop.gremlin.server.Settings.SslSettings
Deprecated.
As of release 3.2.10, replaced by Settings.SslSettings.keyStore
keyFile - Variable in class org.apache.tinkerpop.gremlin.server.Settings.SslSettings
Deprecated.
As of release 3.2.10, replaced by Settings.SslSettings.keyStore
keyPassword - Variable in class org.apache.tinkerpop.gremlin.server.Settings.SslSettings
Deprecated.
As of release 3.2.10, replaced by Settings.SslSettings.keyStorePassword
keyStore - Variable in class org.apache.tinkerpop.gremlin.server.Settings.SslSettings
The file location of the private key in JKS or PKCS#12 format.
keyStorePassword - Variable in class org.apache.tinkerpop.gremlin.server.Settings.SslSettings
The password of the Settings.SslSettings.keyStore, or null if it's not password-protected.
keyStoreType - Variable in class org.apache.tinkerpop.gremlin.server.Settings.SslSettings
The format of the Settings.SslSettings.keyStore, either JKS or PKCS12
kill(boolean) - Method in class org.apache.tinkerpop.gremlin.server.op.session.Session
Kills the session and rollback any uncommitted changes on transactional graphs.
Krb5Authenticator - Class in org.apache.tinkerpop.gremlin.server.auth
A Kerberos (GSSAPI) implementation of an Authenticator This authenticator authenticates and autorizes all clients with a valid service ticket.
Krb5Authenticator() - Constructor for class org.apache.tinkerpop.gremlin.server.auth.Krb5Authenticator
 
KrbCallbackHandler(String, String) - Constructor for class org.apache.tinkerpop.gremlin.server.auth.JaasKrbUtil.KrbCallbackHandler
 

L

LifeCycleHook - Interface in org.apache.tinkerpop.gremlin.server.util
Provides a method in which users can hook into the startup and shutdown lifecycle of Gremlin Server.
LifeCycleHook.Context - Class in org.apache.tinkerpop.gremlin.server.util
Contains objects from the server that might be useful to scripting during the startup and shutdown process.
loggerName - Variable in class org.apache.tinkerpop.gremlin.server.Settings.Slf4jReporterMetrics
 
loginUsingKeytab(String, File) - Static method in class org.apache.tinkerpop.gremlin.server.auth.JaasKrbUtil
 
loginUsingPassword(String, String) - Static method in class org.apache.tinkerpop.gremlin.server.auth.JaasKrbUtil
 
loginUsingTicketCache(String, File) - Static method in class org.apache.tinkerpop.gremlin.server.auth.JaasKrbUtil
 

M

main(String[]) - Static method in class org.apache.tinkerpop.gremlin.server.GremlinServer
 
main(String[]) - Static method in class org.apache.tinkerpop.gremlin.server.util.GremlinServerInstall
 
makeFrame(ChannelHandlerContext, RequestMessage, MessageSerializer, boolean, List<Object>, ResponseStatusCode, Map<String, Object>, Map<String, Object>) - Static method in class org.apache.tinkerpop.gremlin.server.op.AbstractOpProcessor
makeFrame(ResponseHandlerContext, RequestMessage, MessageSerializer, boolean, List<Object>, ResponseStatusCode, Map<String, Object>) - Static method in class org.apache.tinkerpop.gremlin.server.op.AbstractOpProcessor
makeFrame(ResponseHandlerContext, RequestMessage, MessageSerializer, boolean, List<Object>, ResponseStatusCode, Map<String, Object>, Map<String, Object>) - Static method in class org.apache.tinkerpop.gremlin.server.op.AbstractOpProcessor
makeFrame(Context, RequestMessage, MessageSerializer, boolean, List<Object>, ResponseStatusCode, Map<String, Object>) - Static method in class org.apache.tinkerpop.gremlin.server.op.AbstractOpProcessor
makeFrame(Context, RequestMessage, MessageSerializer, boolean, List<Object>, ResponseStatusCode, Map<String, Object>, Map<String, Object>) - Static method in class org.apache.tinkerpop.gremlin.server.op.AbstractOpProcessor
 
manageTransactions - Variable in class org.apache.tinkerpop.gremlin.server.op.AbstractOpProcessor
When set to true, transactions are always managed otherwise they can be overridden by the request.
manualKill(boolean) - Method in class org.apache.tinkerpop.gremlin.server.op.session.Session
Stops the session with call to Session.kill(boolean) but also stops the session expiration call which ensures that the session is only killed once.
maxAccumulationBufferComponents - Variable in class org.apache.tinkerpop.gremlin.server.Settings
Maximum number of request components that can be aggregated for a message.
maxChunkSize - Variable in class org.apache.tinkerpop.gremlin.server.Settings
The maximum length of the content or each chunk.
maxContentLength - Variable in class org.apache.tinkerpop.gremlin.server.Settings
The maximum length of the aggregated content for a message.
maxHeaderSize - Variable in class org.apache.tinkerpop.gremlin.server.Settings
The maximum length of all headers.
maxInitialLineLength - Variable in class org.apache.tinkerpop.gremlin.server.Settings
The maximum length of the initial line (e.g.
maxParameters - Variable in class org.apache.tinkerpop.gremlin.server.op.AbstractEvalOpProcessor
 
MetricManager - Enum in org.apache.tinkerpop.gremlin.server.util
Singleton that contains and configures Gremlin Server's MetricRegistry.
metrics - Variable in class org.apache.tinkerpop.gremlin.server.Settings
Configured metrics for Gremlin Server.

N

needClientAuth - Variable in class org.apache.tinkerpop.gremlin.server.Settings.SslSettings
Require client certificate authentication
NEGOTIATOR - Static variable in class org.apache.tinkerpop.gremlin.server.handler.StateKey
The key for the current SASL negotiator.
newSaslNegotiator(InetAddress) - Method in class org.apache.tinkerpop.gremlin.server.auth.AllowAllAuthenticator
 
newSaslNegotiator(InetAddress) - Method in interface org.apache.tinkerpop.gremlin.server.auth.Authenticator
Provide a SASL handler to perform authentication for an single connection.
newSaslNegotiator(InetAddress) - Method in class org.apache.tinkerpop.gremlin.server.auth.Krb5Authenticator
 
newSaslNegotiator(InetAddress) - Method in class org.apache.tinkerpop.gremlin.server.auth.SimpleAuthenticator
 
next() - Method in class org.apache.tinkerpop.gremlin.server.util.SideEffectIterator
 
next() - Method in class org.apache.tinkerpop.gremlin.server.util.TraverserIterator
 
NioChannelizer - Class in org.apache.tinkerpop.gremlin.server.channel
A Channelizer that exposes an NIO-based Gremlin endpoint with a custom protocol.
NioChannelizer() - Constructor for class org.apache.tinkerpop.gremlin.server.channel.NioChannelizer
 
NioGremlinBinaryRequestDecoder - Class in org.apache.tinkerpop.gremlin.server.handler
 
NioGremlinBinaryRequestDecoder(Map<String, MessageSerializer>) - Constructor for class org.apache.tinkerpop.gremlin.server.handler.NioGremlinBinaryRequestDecoder
 
NioGremlinBinaryRequestDecoder.DecoderState - Enum in org.apache.tinkerpop.gremlin.server.handler
 
NioGremlinResponseFrameEncoder - Class in org.apache.tinkerpop.gremlin.server.handler
Encodes ByteBuf and String values to bytes to be written over NIO.
NioGremlinResponseFrameEncoder() - Constructor for class org.apache.tinkerpop.gremlin.server.handler.NioGremlinResponseFrameEncoder
 

O

onError(Graph, Context) - Method in class org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor
 
onShutDown(LifeCycleHook.Context) - Method in interface org.apache.tinkerpop.gremlin.server.util.LifeCycleHook
Called when the server is shutdown.
onSideEffectSuccess(Graph, Context) - Method in class org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor
 
onStartUp(LifeCycleHook.Context) - Method in interface org.apache.tinkerpop.gremlin.server.util.LifeCycleHook
Called when the server starts up.
onTraversalSuccess(Graph, Context) - Method in class org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor
 
OP_PROCESSOR_NAME - Static variable in class org.apache.tinkerpop.gremlin.server.op.session.SessionOpProcessor
 
OP_PROCESSOR_NAME - Static variable in class org.apache.tinkerpop.gremlin.server.op.standard.StandardOpProcessor
 
OP_PROCESSOR_NAME - Static variable in class org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor
 
openGraph(String, Function<String, Graph>) - Method in interface org.apache.tinkerpop.gremlin.server.GraphManager
Implementation that allows for custom graph-opening implementations; if the Map tracking graph references has a Graph object corresponding to the graph name, then we return that Graph-- otherwise, we use the custom Function to instantiate a new Graph, add it to the Map tracking graph references, and return said Graph.
openGraph(String, Function<String, Graph>) - Method in class org.apache.tinkerpop.gremlin.server.util.DefaultGraphManager
Implementation that allows for custom graph-opening implementations; if the Map tracking graph references has a Graph object corresponding to the graph name, then we return that Graph-- otherwise, we use the custom Function to instantiate a new Graph, add it to the Map tracking graph references, and return said Graph.
OpExecutorHandler - Class in org.apache.tinkerpop.gremlin.server.handler
 
OpExecutorHandler(Settings, GraphManager, GremlinExecutor, ScheduledExecutorService) - Constructor for class org.apache.tinkerpop.gremlin.server.handler.OpExecutorHandler
 
OpLoader - Class in org.apache.tinkerpop.gremlin.server.op
Uses ServiceLoader to load OpProcessor instances into a cache.
OpLoader() - Constructor for class org.apache.tinkerpop.gremlin.server.op.OpLoader
 
OpProcessor - Interface in org.apache.tinkerpop.gremlin.server
Interface for providing commands that websocket requests will respond to.
OpProcessorException - Exception in org.apache.tinkerpop.gremlin.server.op
 
OpProcessorException(String, ResponseMessage) - Constructor for exception org.apache.tinkerpop.gremlin.server.op.OpProcessorException
 
OpSelectorHandler - Class in org.apache.tinkerpop.gremlin.server.handler
 
OpSelectorHandler(Settings, GraphManager, GremlinExecutor, ScheduledExecutorService, Channelizer) - Constructor for class org.apache.tinkerpop.gremlin.server.handler.OpSelectorHandler
 
optionalConsoleReporter() - Method in class org.apache.tinkerpop.gremlin.server.Settings.ServerMetrics
 
optionalCsvReporter() - Method in class org.apache.tinkerpop.gremlin.server.Settings.ServerMetrics
 
optionalGangliaReporter() - Method in class org.apache.tinkerpop.gremlin.server.Settings.ServerMetrics
 
optionalGraphiteReporter() - Method in class org.apache.tinkerpop.gremlin.server.Settings.ServerMetrics
 
optionalJmxReporter() - Method in class org.apache.tinkerpop.gremlin.server.Settings.ServerMetrics
 
optionalMetrics() - Method in class org.apache.tinkerpop.gremlin.server.Settings
 
optionalProcessor(Class<? extends OpProcessor>) - Method in class org.apache.tinkerpop.gremlin.server.Settings
Find the Settings.ProcessorSettings related to the specified class.
optionalSlf4jReporter() - Method in class org.apache.tinkerpop.gremlin.server.Settings.ServerMetrics
 
optionalSsl() - Method in class org.apache.tinkerpop.gremlin.server.Settings
 
org.apache.tinkerpop.gremlin.server - package org.apache.tinkerpop.gremlin.server
 
org.apache.tinkerpop.gremlin.server.auth - package org.apache.tinkerpop.gremlin.server.auth
 
org.apache.tinkerpop.gremlin.server.channel - package org.apache.tinkerpop.gremlin.server.channel
 
org.apache.tinkerpop.gremlin.server.handler - package org.apache.tinkerpop.gremlin.server.handler
 
org.apache.tinkerpop.gremlin.server.jsr223 - package org.apache.tinkerpop.gremlin.server.jsr223
 
org.apache.tinkerpop.gremlin.server.op - package org.apache.tinkerpop.gremlin.server.op
 
org.apache.tinkerpop.gremlin.server.op.session - package org.apache.tinkerpop.gremlin.server.op.session
 
org.apache.tinkerpop.gremlin.server.op.standard - package org.apache.tinkerpop.gremlin.server.op.standard
 
org.apache.tinkerpop.gremlin.server.op.traversal - package org.apache.tinkerpop.gremlin.server.op.traversal
 
org.apache.tinkerpop.gremlin.server.util - package org.apache.tinkerpop.gremlin.server.util
 
overrideSslContext(SslContext) - Method in class org.apache.tinkerpop.gremlin.server.Settings.SslSettings
When this value is set, the other settings for SSL are ignored.

P

PIPELINE_AUTHENTICATOR - Static variable in class org.apache.tinkerpop.gremlin.server.AbstractChannelizer
 
PIPELINE_HTTP_REQUEST_DECODER - Static variable in class org.apache.tinkerpop.gremlin.server.AbstractChannelizer
 
PIPELINE_HTTP_RESPONSE_ENCODER - Static variable in class org.apache.tinkerpop.gremlin.server.AbstractChannelizer
 
PIPELINE_OP_EXECUTOR - Static variable in class org.apache.tinkerpop.gremlin.server.AbstractChannelizer
 
PIPELINE_OP_SELECTOR - Static variable in class org.apache.tinkerpop.gremlin.server.AbstractChannelizer
 
PIPELINE_REQUEST_HANDLER - Static variable in class org.apache.tinkerpop.gremlin.server.AbstractChannelizer
 
PIPELINE_SSL - Static variable in class org.apache.tinkerpop.gremlin.server.AbstractChannelizer
 
plugins - Variable in class org.apache.tinkerpop.gremlin.server.Settings.ScriptEngineSettings
A set of configurations for GremlinPlugin instances to apply to this GremlinScriptEngine.
port - Variable in class org.apache.tinkerpop.gremlin.server.Settings.HostPortIntervalMetrics
 
port - Variable in class org.apache.tinkerpop.gremlin.server.Settings
Port to bind the server to.
prefix - Variable in class org.apache.tinkerpop.gremlin.server.Settings.GraphiteReporterMetrics
 
processors - Variable in class org.apache.tinkerpop.gremlin.server.Settings
Custom settings for OpProcessor implementations.
ProcessorSettings() - Constructor for class org.apache.tinkerpop.gremlin.server.Settings.ProcessorSettings
 
protocol31 - Variable in class org.apache.tinkerpop.gremlin.server.Settings.GangliaReporterMetrics
 
putGraph(String, Graph) - Method in interface org.apache.tinkerpop.gremlin.server.GraphManager
Add or update the specified Graph with the specified name to Map<String, Graph> .
putGraph(String, Graph) - Method in class org.apache.tinkerpop.gremlin.server.util.DefaultGraphManager
 
putTraversalSource(String, TraversalSource) - Method in interface org.apache.tinkerpop.gremlin.server.GraphManager
Add or update the specified TraversalSource with the specified name.
putTraversalSource(String, TraversalSource) - Method in class org.apache.tinkerpop.gremlin.server.util.DefaultGraphManager
 

R

read(String) - Static method in class org.apache.tinkerpop.gremlin.server.Settings
Read configuration from a file into a new Settings object.
read(InputStream) - Static method in class org.apache.tinkerpop.gremlin.server.Settings
Read configuration from a file into a new Settings object.
registerGremlinScriptEngineMetrics(GremlinScriptEngine, String...) - Method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
Registers metrics from a GremlinScriptEngine.
removeAllMetrics() - Method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
 
removeAllReporters() - Method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
Remove all reporters previously configured through the add* methods on this class.
removeConsoleReporter() - Method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
Stop a ConsoleReporter previously created by a call to MetricManager.addConsoleReporter(long) and release it for GC.
removeCsvReporter() - Method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
Stop a CsvReporter previously created by a call to MetricManager.addCsvReporter(long, String) and release it for GC.
removeGangliaReporter() - Method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
Stop a GangliaReporter previously created by a call to addGangliaReporter(String, int, GMetric.UDPAddressingMode, int, Boolean, UUID, long) and release it for GC.
removeGraph(String) - Method in interface org.apache.tinkerpop.gremlin.server.GraphManager
Implementation that allows for custom graph closing implementations; this method should remove the Graph from the GraphManager.
removeGraph(String) - Method in class org.apache.tinkerpop.gremlin.server.util.DefaultGraphManager
Implementation that allows for custom graph closing implementations; this method should remove the Graph from the GraphManager.
removeGraphiteReporter() - Method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
Stop a GraphiteReporter previously created by a call to MetricManager.addGraphiteReporter(String, int, String, long) and release it for GC.
removeHostOption(String) - Method in class org.apache.tinkerpop.gremlin.server.util.ServerGremlinExecutor
 
removeJmxReporter() - Method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
Stop a JmxReporter previously created by a call to MetricManager.addJmxReporter(String, String) and release it for GC.
removeSlf4jReporter() - Method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
Stop a Slf4jReporter previously created by a call to MetricManager.addSlf4jReporter(long, String) and release it for GC.
removeTraversalSource(String) - Method in interface org.apache.tinkerpop.gremlin.server.GraphManager
Remove TraversalSource by name.
removeTraversalSource(String) - Method in class org.apache.tinkerpop.gremlin.server.util.DefaultGraphManager
 
REQUEST_MESSAGE - Static variable in class org.apache.tinkerpop.gremlin.server.handler.StateKey
The key for the current request.
requireAuthentication() - Method in class org.apache.tinkerpop.gremlin.server.auth.AllowAllAuthenticator
 
requireAuthentication() - Method in interface org.apache.tinkerpop.gremlin.server.auth.Authenticator
Whether or not the authenticator requires explicit login.
requireAuthentication() - Method in class org.apache.tinkerpop.gremlin.server.auth.Krb5Authenticator
 
requireAuthentication() - Method in class org.apache.tinkerpop.gremlin.server.auth.SimpleAuthenticator
 
reset() - Static method in class org.apache.tinkerpop.gremlin.server.op.OpLoader
Reset the processors so that they can be re-initialized with different settings which is useful in testing scenarios.
ResponseHandlerContext - Class in org.apache.tinkerpop.gremlin.server
Deprecated.
As of release 3.3.8, replaced by Context.
ResponseHandlerContext(Context) - Constructor for class org.apache.tinkerpop.gremlin.server.ResponseHandlerContext
Deprecated.
 
resultIterationBatchSize - Variable in class org.apache.tinkerpop.gremlin.server.Settings
Number of items in a particular resultset to iterate and serialize prior to pushing the data down the wire to the client.
rollback(Set<String>) - Method in interface org.apache.tinkerpop.gremlin.server.GraphManager
Selectively rollback transactions on the specified graphs or the graphs of traversal sources.
rollback(Set<String>) - Method in class org.apache.tinkerpop.gremlin.server.util.DefaultGraphManager
Selectively rollback transactions on the specified graphs or the graphs of traversal sources.
rollbackAll() - Method in interface org.apache.tinkerpop.gremlin.server.GraphManager
Rollback transactions across all Graph objects.
rollbackAll() - Method in class org.apache.tinkerpop.gremlin.server.util.DefaultGraphManager
Rollback transactions across all Graph objects.

S

SaslAndHttpBasicAuthenticationHandler - Class in org.apache.tinkerpop.gremlin.server.handler
An Authentication Handler for doing WebSocket Sasl and Http Basic auth
SaslAndHttpBasicAuthenticationHandler(Authenticator, Settings.AuthenticationSettings) - Constructor for class org.apache.tinkerpop.gremlin.server.handler.SaslAndHttpBasicAuthenticationHandler
 
SaslAuthenticationHandler - Class in org.apache.tinkerpop.gremlin.server.handler
A SASL authentication handler that allows the Authenticator to be plugged into it.
SaslAuthenticationHandler(Authenticator, Settings.AuthenticationSettings) - Constructor for class org.apache.tinkerpop.gremlin.server.handler.SaslAuthenticationHandler
 
scheduledExecutorService - Variable in class org.apache.tinkerpop.gremlin.server.AbstractChannelizer
 
scriptEngines - Variable in class org.apache.tinkerpop.gremlin.server.Settings
Map of settings for ScriptEngine setting objects keyed by the name of the ScriptEngine implementation.
ScriptEngineSettings() - Constructor for class org.apache.tinkerpop.gremlin.server.Settings.ScriptEngineSettings
 
scriptEvaluationTimeout - Variable in class org.apache.tinkerpop.gremlin.server.Settings
Time in milliseconds to wait for a script to complete execution.
scripts - Variable in class org.apache.tinkerpop.gremlin.server.Settings.ScriptEngineSettings
A comma separated list of script files to execute on ScriptEngine initialization.
select(String, MessageSerializer) - Method in class org.apache.tinkerpop.gremlin.server.handler.NioGremlinBinaryRequestDecoder
 
select(Context) - Method in class org.apache.tinkerpop.gremlin.server.op.AbstractEvalOpProcessor
 
select(Context) - Method in class org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor
 
select(Context) - Method in interface org.apache.tinkerpop.gremlin.server.OpProcessor
Given the context (which contains the RequestMessage), return back a Consumer function that will be executed with the context.
selectOther(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.server.op.AbstractEvalOpProcessor
A sub-class may have additional "ops" that it will service.
selectOther(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.server.op.session.SessionOpProcessor
Session based requests accept a "close" operator in addition to "eval".
selectOther(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.server.op.standard.StandardOpProcessor
 
SERIALIZER - Static variable in class org.apache.tinkerpop.gremlin.server.handler.StateKey
The key for the current serializer requested by the client.
serializers - Variable in class org.apache.tinkerpop.gremlin.server.AbstractChannelizer
 
serializers - Variable in class org.apache.tinkerpop.gremlin.server.Settings
List of MessageSerializer to configure.
SerializerSettings() - Constructor for class org.apache.tinkerpop.gremlin.server.Settings.SerializerSettings
 
ServerGremlinExecutor - Class in org.apache.tinkerpop.gremlin.server.util
The core of script execution in Gremlin Server.
ServerGremlinExecutor(Settings, ExecutorService, ScheduledExecutorService) - Constructor for class org.apache.tinkerpop.gremlin.server.util.ServerGremlinExecutor
Create a new object from Settings where thread pools are externally assigned.
ServerMetrics() - Constructor for class org.apache.tinkerpop.gremlin.server.Settings.ServerMetrics
 
SESSION - Static variable in class org.apache.tinkerpop.gremlin.server.handler.StateKey
The key for the current Session object.
Session - Class in org.apache.tinkerpop.gremlin.server.op.session
Defines a "session" for the SessionOpProcessor which preserves state between requests made to Gremlin Server.
Session(String, Context, ConcurrentHashMap<String, Session>) - Constructor for class org.apache.tinkerpop.gremlin.server.op.session.Session
 
SessionOpProcessor - Class in org.apache.tinkerpop.gremlin.server.op.session
Simple OpProcessor implementation that handles ScriptEngine script evaluation in the context of a session.
SessionOpProcessor() - Constructor for class org.apache.tinkerpop.gremlin.server.op.session.SessionOpProcessor
 
sessions - Static variable in class org.apache.tinkerpop.gremlin.server.op.session.SessionOpProcessor
Script engines are evaluated in a per session context where imports/scripts are isolated per session.
settings - Variable in class org.apache.tinkerpop.gremlin.server.AbstractChannelizer
 
Settings - Class in org.apache.tinkerpop.gremlin.server
Server settings as configured by a YAML file.
Settings() - Constructor for class org.apache.tinkerpop.gremlin.server.Settings
 
Settings.AuthenticationSettings - Class in org.apache.tinkerpop.gremlin.server
Settings for the Authenticator implementation.
Settings.BaseMetrics - Class in org.apache.tinkerpop.gremlin.server
 
Settings.ConsoleReporterMetrics - Class in org.apache.tinkerpop.gremlin.server
Settings for a Metrics reporter that writes to the console.
Settings.CsvReporterMetrics - Class in org.apache.tinkerpop.gremlin.server
Settings for a Metrics reporter that writes to a CSV file.
Settings.GangliaReporterMetrics - Class in org.apache.tinkerpop.gremlin.server
Settings for a Metrics reporter that writes to Ganglia.
Settings.GraphiteReporterMetrics - Class in org.apache.tinkerpop.gremlin.server
Settings for a Metrics reporter that writes to Graphite.
Settings.HostPortIntervalMetrics - Class in org.apache.tinkerpop.gremlin.server
 
Settings.IntervalMetrics - Class in org.apache.tinkerpop.gremlin.server
 
Settings.JmxReporterMetrics - Class in org.apache.tinkerpop.gremlin.server
Settings for a Metrics reporter that writes to JMX.
Settings.ProcessorSettings - Class in org.apache.tinkerpop.gremlin.server
Custom configurations for any OpProcessor implementations.
Settings.ScriptEngineSettings - Class in org.apache.tinkerpop.gremlin.server
Settings for the ScriptEngine.
Settings.SerializerSettings - Class in org.apache.tinkerpop.gremlin.server
Settings for the MessageSerializer implementations.
Settings.ServerMetrics - Class in org.apache.tinkerpop.gremlin.server
Settings for Metrics recorded by Gremlin Server.
Settings.Slf4jReporterMetrics - Class in org.apache.tinkerpop.gremlin.server
Settings for a Metrics reporter that writes to the SL4J output.
Settings.SslSettings - Class in org.apache.tinkerpop.gremlin.server
Settings to configure SSL support.
setup(Map<String, Object>) - Method in class org.apache.tinkerpop.gremlin.server.auth.AllowAllAuthenticator
 
setup(Map<String, Object>) - Method in interface org.apache.tinkerpop.gremlin.server.auth.Authenticator
Setup is called once upon system startup to initialize the Authenticator.
setup(Map<String, Object>) - Method in class org.apache.tinkerpop.gremlin.server.auth.Krb5Authenticator
Called once on server startup with the authentication.config from the *.yaml file
setup(Map<String, Object>) - Method in class org.apache.tinkerpop.gremlin.server.auth.SimpleAuthenticator
 
SideEffectIterator - Class in org.apache.tinkerpop.gremlin.server.util
 
SideEffectIterator(Object, String) - Constructor for class org.apache.tinkerpop.gremlin.server.util.SideEffectIterator
 
SimpleAuthenticator - Class in org.apache.tinkerpop.gremlin.server.auth
A simple implementation of an Authenticator that uses a Graph instance as a credential store.
SimpleAuthenticator() - Constructor for class org.apache.tinkerpop.gremlin.server.auth.SimpleAuthenticator
 
slf4jReporter - Variable in class org.apache.tinkerpop.gremlin.server.Settings.ServerMetrics
 
Slf4jReporterMetrics() - Constructor for class org.apache.tinkerpop.gremlin.server.Settings.Slf4jReporterMetrics
 
spoof - Variable in class org.apache.tinkerpop.gremlin.server.Settings.GangliaReporterMetrics
 
ssl - Variable in class org.apache.tinkerpop.gremlin.server.Settings
Configures settings for SSL.
sslCipherSuites - Variable in class org.apache.tinkerpop.gremlin.server.Settings.SslSettings
A list of cipher suites to enable.
sslContext - Variable in class org.apache.tinkerpop.gremlin.server.AbstractChannelizer
 
sslEnabledProtocols - Variable in class org.apache.tinkerpop.gremlin.server.Settings.SslSettings
A list of SSL protocols to enable.
SslSettings() - Constructor for class org.apache.tinkerpop.gremlin.server.Settings.SslSettings
 
StandardOpProcessor - Class in org.apache.tinkerpop.gremlin.server.op.standard
Simple OpProcessor implementation that handles ScriptEngine script evaluation outside the context of a session.
StandardOpProcessor() - Constructor for class org.apache.tinkerpop.gremlin.server.op.standard.StandardOpProcessor
 
start() - Method in class org.apache.tinkerpop.gremlin.server.GremlinServer
Start Gremlin Server with Settings provided to the constructor.
StateKey - Class in org.apache.tinkerpop.gremlin.server.handler
Keys used in the various handlers to store state in the pipeline.
staticImports - Variable in class org.apache.tinkerpop.gremlin.server.Settings.ScriptEngineSettings
A comma separated list of "static" imports to make available to the ScriptEngine.
stop() - Method in class org.apache.tinkerpop.gremlin.server.GremlinServer
Stop Gremlin Server and free the port binding.
strictTransactionManagement - Variable in class org.apache.tinkerpop.gremlin.server.Settings
If set to true the aliases option is required on requests and Gremlin Server will use that information to control which Graph instances are transaction managed for that request.
supportsIdleMonitor() - Method in class org.apache.tinkerpop.gremlin.server.channel.WebSocketChannelizer
 
supportsIdleMonitor() - Method in class org.apache.tinkerpop.gremlin.server.channel.WsAndHttpChannelizer
 
supportsIdleMonitor() - Method in interface org.apache.tinkerpop.gremlin.server.Channelizer
Determines if the channelizer supports a method for keeping the connection alive and auto-closing zombie channels.

T

ThreadFactoryUtil - Class in org.apache.tinkerpop.gremlin.server.util
 
threadPoolBoss - Variable in class org.apache.tinkerpop.gremlin.server.Settings
Size of the boss thread pool.
threadPoolWorker - Variable in class org.apache.tinkerpop.gremlin.server.Settings
Size of the worker thread pool.
toString() - Method in class org.apache.tinkerpop.gremlin.server.auth.AuthenticatedUser
 
toString() - Method in class org.apache.tinkerpop.gremlin.server.GremlinServer
 
touch() - Method in class org.apache.tinkerpop.gremlin.server.op.session.Session
 
TraversalOpProcessor - Class in org.apache.tinkerpop.gremlin.server.op.traversal
Simple OpProcessor implementation that iterates remotely submitted serialized Traversal objects.
TraversalOpProcessor() - Constructor for class org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor
 
traversalOpTimer - Static variable in class org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor
 
TraverserIterator - Class in org.apache.tinkerpop.gremlin.server.util
 
TraverserIterator(Traversal.Admin) - Constructor for class org.apache.tinkerpop.gremlin.server.util.TraverserIterator
 
trustCertChainFile - Variable in class org.apache.tinkerpop.gremlin.server.Settings.SslSettings
Deprecated.
As of release 3.2.10, replaced by Settings.SslSettings.trustStore
trustStore - Variable in class org.apache.tinkerpop.gremlin.server.Settings.SslSettings
Trusted certificates for verifying the remote client's certificate.
trustStorePassword - Variable in class org.apache.tinkerpop.gremlin.server.Settings.SslSettings
The password of the Settings.SslSettings.trustStore, or null if it's not password-protected.
tryRelease() - Method in class org.apache.tinkerpop.gremlin.server.handler.Frame
If the object contained in the frame is ReferenceCounted then it may need to be released or else Netty will generate warnings that counted resources are leaking.
ttl - Variable in class org.apache.tinkerpop.gremlin.server.Settings.GangliaReporterMetrics
 

U

USE_BINARY - Static variable in class org.apache.tinkerpop.gremlin.server.handler.StateKey
The key to indicate if the serializer should use its binary format.
useEpollEventLoop - Variable in class org.apache.tinkerpop.gremlin.server.Settings
detect if the OS is linux, then use epoll instead of NIO which causes less GC
useKeytab(String, File) - Static method in class org.apache.tinkerpop.gremlin.server.auth.JaasKrbUtil
 
usePassword(String) - Static method in class org.apache.tinkerpop.gremlin.server.auth.JaasKrbUtil
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class org.apache.tinkerpop.gremlin.server.handler.OpSelectorHandler
 
useTicketCache(String, File) - Static method in class org.apache.tinkerpop.gremlin.server.auth.JaasKrbUtil
 

V

validateEvalMessage(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.server.op.AbstractEvalOpProcessor
 
validateEvalMessage(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.server.op.session.SessionOpProcessor
 
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.server.handler.NioGremlinBinaryRequestDecoder.DecoderState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.tinkerpop.gremlin.server.handler.NioGremlinBinaryRequestDecoder.DecoderState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.server.util.MetricManager
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebSocketChannelizer - Class in org.apache.tinkerpop.gremlin.server.channel
A Channelizer that exposes a WebSocket-based Gremlin endpoint with a custom sub-protocol.
WebSocketChannelizer() - Constructor for class org.apache.tinkerpop.gremlin.server.channel.WebSocketChannelizer
 
writeAndFlush(ResponseMessage) - Method in class org.apache.tinkerpop.gremlin.server.Context
Writes a response message to the underlying channel while ensuring that at most one final response is written.
writeAndFlush(ResponseStatusCode, Object) - Method in class org.apache.tinkerpop.gremlin.server.Context
Writes a response message to the underlying channel while ensuring that at most one final response is written.
writeAndFlush(ResponseMessage) - Method in class org.apache.tinkerpop.gremlin.server.ResponseHandlerContext
Deprecated.
Writes a response message to the underlying channel while ensuring that at most one final response is written.
writeAndFlush(ResponseStatusCode, Object) - Method in class org.apache.tinkerpop.gremlin.server.ResponseHandlerContext
Deprecated.
Writes a response message to the underlying channel while ensuring that at most one final response is written.
writeBufferHighWaterMark - Variable in class org.apache.tinkerpop.gremlin.server.Settings
If the number of bytes in the network send buffer exceeds this value then the channel is no longer writeable, accepting no additional writes until buffer is drained and the Settings.writeBufferLowWaterMark is met.
writeBufferLowWaterMark - Variable in class org.apache.tinkerpop.gremlin.server.Settings
Once the number of bytes queued in the network send buffer exceeds the high water mark, the channel will not become writeable again until the buffer is drained and it drops below this value.
WsAndHttpChannelizer - Class in org.apache.tinkerpop.gremlin.server.channel
A channelizer for port unification with websockets and http
WsAndHttpChannelizer() - Constructor for class org.apache.tinkerpop.gremlin.server.channel.WsAndHttpChannelizer
 
WsAndHttpChannelizerHandler - Class in org.apache.tinkerpop.gremlin.server.handler
A ChannelInboundHandlerAdapter for use with WsAndHttpChannelizer that toggles between WebSockets and http.
WsAndHttpChannelizerHandler() - Constructor for class org.apache.tinkerpop.gremlin.server.handler.WsAndHttpChannelizerHandler
 
WsGremlinBinaryRequestDecoder - Class in org.apache.tinkerpop.gremlin.server.handler
Decodes the contents of a BinaryWebSocketFrame.
WsGremlinBinaryRequestDecoder(Map<String, MessageSerializer>) - Constructor for class org.apache.tinkerpop.gremlin.server.handler.WsGremlinBinaryRequestDecoder
 
WsGremlinCloseRequestDecoder - Class in org.apache.tinkerpop.gremlin.server.handler
Handles close requests over web sockets.
WsGremlinCloseRequestDecoder(Map<String, MessageSerializer>) - Constructor for class org.apache.tinkerpop.gremlin.server.handler.WsGremlinCloseRequestDecoder
 
WsGremlinResponseFrameEncoder - Class in org.apache.tinkerpop.gremlin.server.handler
Encodes ByteBuf and String values to Websocket frames.
WsGremlinResponseFrameEncoder() - Constructor for class org.apache.tinkerpop.gremlin.server.handler.WsGremlinResponseFrameEncoder
 
WsGremlinTextRequestDecoder - Class in org.apache.tinkerpop.gremlin.server.handler
Decodes the contents of a TextWebSocketFrame.
WsGremlinTextRequestDecoder(Map<String, MessageSerializer>) - Constructor for class org.apache.tinkerpop.gremlin.server.handler.WsGremlinTextRequestDecoder
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

Copyright © 2013–2019 Apache Software Foundation. All rights reserved.