Package com.redhat.jigawatts
Class Jigawatts
- java.lang.Object
-
- com.redhat.jigawatts.Jigawatts
-
public class Jigawatts extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static java.util.List<Hook>checkpointHooksprivate static JigawattscrContextprivate static java.util.List<Hook>restoreHooks
-
Constructor Summary
Constructors Constructor Description Jigawatts()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidcheckTheWorld()private voidcheckTheWorldNative()static voidcleanupTheWorld()(package private) static voidclearCheckpointHooks()(package private) static voidclearRestoreHooks()(package private) static java.util.List<Hook>getCheckpointHooks()(package private) static java.util.List<Hook>getRestoreHooks()static voidmain(java.lang.String... args)static voidreadRestoreHooks(java.lang.String dir)static voidregisterCheckpointHook(Hook h)static voidregisterRestoreHook(Hook h)static voidrestoreTheWorld(java.lang.String dir)private voidrestoreTheWorldNative(java.lang.String dir)static voidsaveTheWorld(java.lang.String dir)static voidsaveTheWorld(java.lang.String dir, boolean leaveRunning)private voidsaveTheWorldNative(java.lang.String dir, boolean leaveRunning)static voidwriteRestoreHooks(java.lang.String dir)
-
-
-
Method Detail
-
cleanupTheWorld
public static void cleanupTheWorld()
-
checkTheWorldNative
private void checkTheWorldNative()
-
saveTheWorldNative
private void saveTheWorldNative(java.lang.String dir, boolean leaveRunning)
-
restoreTheWorldNative
private void restoreTheWorldNative(java.lang.String dir)
-
checkTheWorld
public static void checkTheWorld()
-
saveTheWorld
public static void saveTheWorld(java.lang.String dir, boolean leaveRunning) throws java.io.IOException- Throws:
java.io.IOException
-
saveTheWorld
public static void saveTheWorld(java.lang.String dir) throws java.io.IOException- Throws:
java.io.IOException
-
writeRestoreHooks
public static void writeRestoreHooks(java.lang.String dir) throws java.io.IOException- Throws:
java.io.IOException
-
readRestoreHooks
public static void readRestoreHooks(java.lang.String dir) throws java.io.IOException- Throws:
java.io.IOException
-
restoreTheWorld
public static void restoreTheWorld(java.lang.String dir) throws java.io.IOException- Throws:
java.io.IOException
-
registerCheckpointHook
public static void registerCheckpointHook(Hook h)
-
registerRestoreHook
public static void registerRestoreHook(Hook h)
-
clearCheckpointHooks
static void clearCheckpointHooks()
-
clearRestoreHooks
static void clearRestoreHooks()
-
getCheckpointHooks
static java.util.List<Hook> getCheckpointHooks()
-
getRestoreHooks
static java.util.List<Hook> getRestoreHooks()
-
main
public static void main(java.lang.String... args)
-
-