## Uses of Interface
io.vertx.launcher.application.HookContext

- Packages that use HookContext
  Package | Description
  --- | ---
  io.vertx.launcher.application |

- - ### Uses of HookContext in io.vertx.launcher.application

    Methods in io.vertx.launcher.application with parameters of type HookContext
    Modifier and Type | Method | Description
    --- | --- | ---
    `default void` | VertxApplicationHooks.`afterFailureToDeployVerticle​(HookContext context, Throwable t)` | Invoked after the verticle has failed to be deployed.
    `default void` | VertxApplicationHooks.`afterFailureToStartVertx​(HookContext context, Throwable t)` | Invoked after Vert.x has failed to start.
    `default void` | VertxApplicationHooks.`afterFailureToStopVertx​(HookContext context, Throwable t)` | Invoked after Vert.x has failed to stop.
    `default void` | VertxApplicationHooks.`afterVerticleDeployed​(HookContext context)` | Invoked after the verticle has been deployed successfully.
    `default void` | VertxApplicationHooks.`afterVertxStarted​(HookContext context)` | Invoked after Vert.x has started successfully.
    `default void` | VertxApplicationHooks.`afterVertxStopped​(HookContext context)` | Invoked after Vert.x has stopped successfully.
    `default void` | VertxApplicationHooks.`beforeDeployingVerticle​(HookContext context)` | Invoked before deploying the main verticle.
    `default void` | VertxApplicationHooks.`beforeStartingVertx​(HookContext context)` | Invoked before starting Vert.x.
    `default void` | VertxApplicationHooks.`beforeStoppingVertx​(HookContext context)` | Invoked before stopping Vert.x.