Interface StartupAction


  • public interface StartupAction
    • Method Detail

      • overrideConfig

        void overrideConfig​(Map<String,​String> config)
        Overrides runtime config.
      • getDevServicesProperties

        Map<String,​String> getDevServicesProperties()
      • runMainClass

        RunningQuarkusApplication runMainClass​(String... args)
                                        throws Exception
        Runs the application by running the main method of the main class. As this is a blocking method a new thread is created to run this task. Before this method is called an appropriate exit handler will likely need to be set in io.quarkus.runtime.ApplicationLifecycleManager#setDefaultExitCodeHandler(Consumer) of the JVM will exit when the app stops.
        Throws:
        Exception
      • runMainClassBlocking

        int runMainClassBlocking​(String... args)
                          throws Exception
        Runs the application by running the main method of the main class, and runs it to completion
        Throws:
        Exception