/*
* JNI interface to Cloud interface in Simgrid
*
- * Copyright 2006,2007,2010,2012 The SimGrid Team.
+ * Copyright 2006-2012 The SimGrid Team.
* All right reserved.
*
* This program is free software; you can redistribute
this.coreAmount = coreAmount;
start(host,coreAmount);
}
+ protected void finalize() {
+ destroy();
+ }
+ /**
+ * Destroy the VM
+ */
+ protected native void destroy();
/**
* Natively implemented method starting the VM.
* @param coreAmount
* No extra delay occurs. If you want to simulate this too, you want to use a MSG_process_sleep() or something
*/
public native void shutdown();
+ /**
+ * @brief Reboot the VM, restarting all the processes in it.
+ */
+ public native void reboot();
}
\ No newline at end of file