Class AbstractStartCommand

java.lang.Object
org.keycloak.quarkus.runtime.cli.command.AbstractCommand
org.keycloak.quarkus.runtime.cli.command.AbstractStartCommand
All Implemented Interfaces:
Runnable
Direct Known Subclasses:
AbstractNonServerCommand, Start, StartDev

public abstract class AbstractStartCommand extends AbstractCommand implements Runnable
  • Field Details

  • Constructor Details

    • AbstractStartCommand

      public AbstractStartCommand()
  • Method Details

    • run

      public void run()
      Specified by:
      run in interface Runnable
    • doBeforeRun

      protected void doBeforeRun()
    • wasBuildEverRun

      public static boolean wasBuildEverRun()
    • getOptionCategories

      public List<OptionCategory> getOptionCategories()
      Description copied from class: AbstractCommand
      Returns a list of all option categories which are available for this command.
      Overrides:
      getOptionCategories in class AbstractCommand
    • excludedCategories

      protected EnumSet<OptionCategory> excludedCategories()
    • setSkipStart

      public void setSkipStart(boolean skipStart)