# Package org.apache.tinkerpop.gremlin.server.util

- Interface Summary
  Interface | Description
  --- | ---
  LifeCycleHook | Provides a method in which users can hook into the startup and shutdown lifecycle of Gremlin Server.

- Class Summary
  Class | Description
  --- | ---
  CheckedGraphManager | A `GraphManager` that will prevent Gremlin Server from starting if all configured graphs fail.
  DefaultGraphManager | Holder for `Graph` and `TraversalSource` instances configured for the server to be passed to script engine bindings.
  ExceptionHelper | Utility class for working with exceptions.
  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 Summary
  Enum | Description
  --- | ---
  MetricManager | Singleton that contains and configures Gremlin Server's `MetricRegistry`.

- Exception Summary
  Exception | Description
  --- | ---
  DefaultTemporaryException | This is a default `TemporaryException` implementation that server implementers could use if they wished to indicate retry operations to the client.

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