| Interface | Description | 
|---|---|
| LifeCycleHook | Provides a method in which users can hook into the startup and shutdown lifecycle of Gremlin Server. | 
| Class | Description | 
|---|---|
| CheckedGraphManager | A  GraphManagerthat will prevent Gremlin Server from starting if all configured graphs fail. | 
| DefaultGraphManager | Holder for  GraphandTraversalSourceinstances configured for the server to be passed to script
 engine bindings. | 
| ExceptionHelper | Deprecated As of release 3.5.3, replaced by  ExceptionHelperingremlin-core | 
| GremlinServerInstall | Command line installer for plugins to Gremlin Server. | 
| LifeCycleHook.Context | Contains objects from the server that might be useful to scripting during the startup and shutdown process. | 
| ServerGremlinExecutor | The core of script execution in Gremlin Server. | 
| ThreadFactoryUtil | |
| TraverserIterator | 
| Enum | Description | 
|---|---|
| MetricManager | Singleton that contains and configures Gremlin Server's  MetricRegistry. | 
| Exception | Description | 
|---|---|
| DefaultTemporaryException | This is a default  TemporaryExceptionimplementation that server implementers could use if they wished
 to indicate retry operations to the client. | 
Copyright © 2013–2022 Apache Software Foundation. All rights reserved.