Hey wollt mal fragen ob jemand ein Code snippet bevorzugt in Java parat hat, mit dem man das Shutdownevent catchen kann und ggf. den Shutdown stoppen kann. Vielleicht hat jemand noch ein paar grundlegende Dinge zum shutdown event wies ausgelöst werden kann usw.. wäre echt hilfreich
Soweit ich nachlesen konnte gibt es keine direkte Möglichkeit den Shutdown zu "catchen". Was du aber abfangen kannst ist, wenn die JVM heruntergefahren wird. Dazu kannst du eine ShutdownHook hinzufügen, die dann den normalen Shutdown "überschreibt" (ShutdownHook).
Du würdest also folgenden Code in etwa nutzen, um den ShutdownHook als anonyme innere Klasse hinzuzufügen:
Runtime.getRuntime().addShutdownHook
Weiteres zu den ShutdownHook APIs und Beispiele zur Nutzung findest du hier und hier. Du musst natürlich auch einige Funktionalitäten nachprogrammieren, die die Standard Shutodown Methodik normalerweise übernimmt, denn diese überschreibst du ja nun.
Ok dankeschön hat jemand vielleicht einen Lösungsansatz in c oder c++ in den Sprachen sollte es ja möglich sein auf das ACPI Shutdownevent zu horchen... Danke im vorraus