GEDOPLAN
Jakarta EE (Java EE)

Startup-Event in CDI 4

Jakarta EE (Java EE)
road 368719 640

Während Plattformen wie Quarkus einen proprietären Event feuern, wenn einen Anwendung gestartet ist, kannte der Standard Jakarta EE dies bislang nicht.
In CDI 4.0 – und damit in Jakarta EE 10 – ist nun ein solcher Event verfügbar: jakarta.enterprise.event.Startup.

Mit einem Observer kann nun portabel der Zeitpunkt der vollständigen Initialisierung des CDI-Containers abgegriffen werden:

void logStartup(@Observes Startup event) {
  System.out.println("Startup (CDI)");
}

Analog ist auch ein Event für den Shutdown der Anwendung verfügbar: jakarta.enterprise.event.Shutdown.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Bitte füllen Sie dieses Feld aus.
Bitte füllen Sie dieses Feld aus.
Bitte gib eine gültige E-Mail-Adresse ein.
Sie müssen den Bedingungen zustimmen, um fortzufahren.

Autor

Diesen Artikel teilen

LinkedIn
Xing

Gibt es noch Fragen?

Fragen beantworten wir sehr gerne! Schreibe uns einfach per Kontaktformular.

Kurse

weitere Blogbeiträge

puzzle 1261138 640
Webprogrammierung

Angular Change Detection Strategy

Angular nimmt uns viele Dinge ab, z.B. uns um die Aktualisierung der Oberfläche zu kümmern. Dabei verrichtet die Bibliothek Höchstleistungen.…
IT-Training - GEDOPLAN
Java SE

Generics, Type Erasure ausgetrickst

Generics sind eine feine Sache die in nahezu jeder Application anwendung finden. Die meisten Entwickler werden jedoch festgestellt haben das…
vitestan png
Webprogrammierung

Angular Migration zu Vitest

Mit Angular Version 21 ist die Test-Bibliothek „Vitest“ nun Standard für neue Projekte und ersetzt Karma/Jasmin. Solche Art von Neuigkeiten…

Work Life Balance. Jobs bei Gedoplan

We are looking for you!

Lust bei GEDOPLAN mitzuarbeiten? Wir suchen immer Verstärkung – egal ob Entwickler, Dozent, Trainerberater oder für unser IT-Marketing! Schau doch einfach mal auf unsere Jobseiten! Wir freuen uns auf Dich!

Work Life Balance. Jobs bei Gedoplan

We are looking for you!

Lust bei GEDOPLAN mitzuarbeiten? Wir suchen immer Verstärkung – egal ob Entwickler, Dozent, Trainerberater oder für unser IT-Marketing! Schau doch einfach mal auf unsere Jobseiten! Wir freuen uns auf Dich!