public class ShutdownUtil
extends java.lang.Object
Description:
Copyright (c) 2020
| 限定符和类型 | 类和说明 |
|---|---|
static class |
ShutdownUtil.WrapperRunnable |
| 构造器和说明 |
|---|
ShutdownUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
addShutdownHook(java.lang.Runnable destroyVMHook)
添加系统中停止时的回调程序
|
static void |
addShutdownHook(java.lang.Runnable destroyVMHook,
int proir)
添加系统中停止时的回调程序
|
static java.util.List<ShutdownUtil.WrapperRunnable> |
getShutdownHooks() |
static java.lang.String |
getSystemEnvProperty(java.lang.String property)
首先从配置文件中查找属性值,然后从jvm系统熟悉和系统环境变量中查找属性值
|
static java.lang.String |
getSystemEnvProperty(java.lang.String property,
java.lang.String defaultValue)
首先从配置文件中查找属性值,然后从jvm系统熟悉和系统环境变量中查找属性值
|
static void |
shutdown()
invoke shutdown hooks by programs when application is undeployed.
|
public static java.util.List<ShutdownUtil.WrapperRunnable> getShutdownHooks()
public static java.lang.String getSystemEnvProperty(java.lang.String property)
property - public static java.lang.String getSystemEnvProperty(java.lang.String property,
java.lang.String defaultValue)
property - public static void addShutdownHook(java.lang.Runnable destroyVMHook,
int proir)
destroyVMHook - public static void addShutdownHook(java.lang.Runnable destroyVMHook)
destroyVMHook - public static void shutdown()