Uses of Annotation Interface
civitas.celestis.annotation.application.ApplicationCritical
Packages that use ApplicationCritical
-
Uses of ApplicationCritical in civitas.celestis
Methods in civitas.celestis with annotations of type ApplicationCriticalModifier and TypeMethodDescriptionvoidApplication.start()Initiates this application, initializing all modules and starting the program.voidApplication.stop()Gracefully stops the application, giving modules time to finalize their operations.voidApplication.terminate(int exitCode) Forcefully terminates the application, regardless of its current state.Constructor parameters in civitas.celestis with annotations of type ApplicationCriticalModifierConstructorDescriptionprotectedApplication(String name, String version, EventManager eventManager, Scheduler scheduler) Creates a new application.protectedApplication(String name, String version, EventManager eventManager, Scheduler scheduler) Creates a new application. -
Uses of ApplicationCritical in civitas.celestis.listener.application
Methods in civitas.celestis.listener.application with annotations of type ApplicationCriticalModifier and TypeMethodDescriptionvoidApplicationStartedListener.onApplicationStarted(ApplicationStartedEvent event) Handles the post-initialization operations of the application.voidApplicationStoppingListener.onApplicationStopping(ApplicationStoppingEvent event) Handles the graceful termination of an application.