Class JvmUtil

java.lang.Object
de.galan.commons.util.JvmUtil

public class JvmUtil extends Object
Provides access to information about the currently running JVM and some process-control.
  • Constructor Details

    • JvmUtil

      public JvmUtil()
  • Method Details

    • getPid

      public static String getPid()
    • getMachineName

      public static String getMachineName()
    • getUptime

      public static long getUptime()
    • terminate

      public static JvmUtil.TerminateBuilder terminate()
    • addShutdownHook

      public static void addShutdownHook(Runnable task)
      Null-safe shortcut to Runtime method, catching RuntimeExceptions.