presto-main/src/main/java/io/prestosql/server/GracefulShutdownModule.java/GracefulShutdownModule/setup
class GracefulShutdownModule:    @Override
    protected void setup(Binder binder)
    {
        binder.bind(ShutdownAction.class).to(DefaultShutdownAction.class).in(Scopes.SINGLETON);
        binder.bind(GracefulShutdownHandler.class).in(Scopes.SINGLETON);
    }