diff --git a/dmnverifierfrontend/src/main/java/de/unikoblenz/fgbks/dmn/frontend/AppLifecycleBean.java b/dmnverifierfrontend/src/main/java/de/unikoblenz/fgbks/dmn/frontend/AppLifecycleBean.java new file mode 100644 index 0000000000000000000000000000000000000000..9c66a1c96d24fbd1c7860a08490fa7b85897417f --- /dev/null +++ b/dmnverifierfrontend/src/main/java/de/unikoblenz/fgbks/dmn/frontend/AppLifecycleBean.java @@ -0,0 +1,22 @@ +package de.unikoblenz.fgbks.dmn.frontend; + +import io.quarkus.runtime.ShutdownEvent; +import io.quarkus.runtime.StartupEvent; +import javax.enterprise.context.ApplicationScoped; +import javax.enterprise.event.Observes; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +@ApplicationScoped +public class AppLifecycleBean { + + private static final Logger LOGGER = LoggerFactory.getLogger("AppLifecycle"); + + void onStart(@Observes StartupEvent ev) { + LOGGER.info("The dmn verification application (frontend) is starting..."); + } + + void onStop(@Observes ShutdownEvent ev) { + LOGGER.info("The dmn verification application (frontend) is stopping..."); + } +}