public class Jigawatts
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.util.List<Hook> |
checkpointHooks |
private static Jigawatts |
crContext |
private static java.util.List<Hook> |
restoreHooks |
Constructor and Description |
---|
Jigawatts() |
Modifier and Type | Method and Description |
---|---|
static void |
checkTheWorld() |
private void |
checkTheWorldNative() |
static void |
cleanupTheWorld() |
(package private) static void |
clearCheckpointHooks() |
(package private) static void |
clearRestoreHooks() |
(package private) static java.util.List<Hook> |
getCheckpointHooks() |
(package private) static java.util.List<Hook> |
getRestoreHooks() |
static void |
main(java.lang.String... args) |
static void |
readRestoreHooks(java.lang.String dir) |
static void |
registerCheckpointHook(Hook h) |
static void |
registerRestoreHook(Hook h) |
static void |
restoreTheWorld(java.lang.String dir) |
private void |
restoreTheWorldNative(java.lang.String dir) |
static void |
saveTheWorld(java.lang.String dir) |
static void |
saveTheWorld(java.lang.String dir,
boolean leaveRunning) |
private void |
saveTheWorldNative(java.lang.String dir,
boolean leaveRunning) |
static void |
writeRestoreHooks(java.lang.String dir) |
private static final Jigawatts crContext
private static final java.util.List<Hook> checkpointHooks
private static final java.util.List<Hook> restoreHooks
public static void cleanupTheWorld()
private void checkTheWorldNative()
private void saveTheWorldNative(java.lang.String dir, boolean leaveRunning)
private void restoreTheWorldNative(java.lang.String dir)
public static void checkTheWorld()
public static void saveTheWorld(java.lang.String dir, boolean leaveRunning) throws java.io.IOException
java.io.IOException
public static void saveTheWorld(java.lang.String dir) throws java.io.IOException
java.io.IOException
public static void writeRestoreHooks(java.lang.String dir) throws java.io.IOException
java.io.IOException
public static void readRestoreHooks(java.lang.String dir) throws java.io.IOException
java.io.IOException
public static void restoreTheWorld(java.lang.String dir) throws java.io.IOException
java.io.IOException
public static void registerCheckpointHook(Hook h)
public static void registerRestoreHook(Hook h)
static void clearCheckpointHooks()
static void clearRestoreHooks()
static java.util.List<Hook> getCheckpointHooks()
static java.util.List<Hook> getRestoreHooks()
public static void main(java.lang.String... args)