Files
ebean/src/main/java/com/avaje/ebeaninternal/server/lib/ShutdownHook.java
T

34 lines
673 B
Java

package com.avaje.ebeaninternal.server.lib;
/**
* This is the ShutdownHook that gets added to Runtime.
* It will try to shutdown the system cleanly when the JVM exits.
* It is best to add your own shutdown hooks to StartStop.
*
*/
class ShutdownHook extends Thread {
ShutdownHook() {
}
// /**
// * Register this as a Shutdown hook with the Runtime.
// */
// public static void registerWithRuntime() {
//
// ShutdownHook hook = new ShutdownHook();
// Runtime.getRuntime().addShutdownHook(hook);
// }
/**
* Fired by the JVM Runtime on shutdown.
*/
public void run() {
ShutdownManager.shutdown();
}
};