# Package io.vertx.core.spi.launcher

- Interface Summary
  Interface | Description
  --- | ---
  Command | A plug-in to the Vert.x command or `Launcher` class.
  CommandFactory<C extends Command> | SPI Interface to provide a new `Launcher` command.
  CommandFactoryLookup | The interface to implement to look for commands.

- Class Summary
  Class | Description
  --- | ---
  DefaultCommand | Default implementation of `Command` using annotation to define itself.
  DefaultCommandFactory<C extends Command> | Default implementation of `CommandFactory`.
  ExecutionContext | The execution context contains various information on the execution.