public final class RuntimeSupport extends Object implements org.graalvm.nativeimage.impl.VMRuntimeSupport
| Modifier and Type | Method and Description |
|---|---|
void |
addInitializationHook(Runnable initHook) |
void |
addShutdownHook(Runnable hook) |
void |
addStartupHook(Runnable hook) |
void |
addTearDownHook(Runnable tearDownHook) |
static void |
executeInitializationHooks()
Runs isolate initialization hooks.
|
static void |
executeTearDownHooks()
Runs isolate tear-down hooks.
|
static RuntimeSupport |
getRuntimeSupport() |
void |
initialize() |
static void |
initializeRuntimeSupport() |
boolean |
isUninitialized() |
void |
shutdown() |
public static void initializeRuntimeSupport()
public static RuntimeSupport getRuntimeSupport()
public void addStartupHook(Runnable hook)
public boolean isUninitialized()
public void initialize()
initialize in interface org.graalvm.nativeimage.impl.VMRuntimeSupportpublic void addShutdownHook(Runnable hook)
public void addInitializationHook(Runnable initHook)
public static void executeInitializationHooks()
public void addTearDownHook(Runnable tearDownHook)
public static void executeTearDownHooks()
public void shutdown()
shutdown in interface org.graalvm.nativeimage.impl.VMRuntimeSupport