diff --git a/src/oca/java/src/org/opennebula/client/vm/VirtualMachine.java b/src/oca/java/src/org/opennebula/client/vm/VirtualMachine.java index 35a15bf9ba..245de275ef 100644 --- a/src/oca/java/src/org/opennebula/client/vm/VirtualMachine.java +++ b/src/oca/java/src/org/opennebula/client/vm/VirtualMachine.java @@ -49,7 +49,8 @@ public class VirtualMachine extends PoolElement{ "STOPPED", "SUSPENDED", "DONE", - "FAILED" }; + "FAILED", + "POWEROFF" }; private static final String[] SHORT_VM_STATES = { @@ -60,7 +61,8 @@ public class VirtualMachine extends PoolElement{ "stop", "susp", "done", - "fail" }; + "fail", + "poff" }; private static final String[] LCM_STATE = { @@ -81,7 +83,8 @@ public class VirtualMachine extends PoolElement{ "FAILURE", "CLEANUP", "UNKNOWN", - "HOTPLUG" }; + "HOTPLUG", + "SHUTDOWN_POWEROFF" }; private static final String[] SHORT_LCM_STATES = { @@ -102,7 +105,8 @@ public class VirtualMachine extends PoolElement{ "fail", "clea", "unkn", - "hotp" }; + "hotp", + "poff" }; /** * Creates a new VM representation. @@ -123,7 +127,6 @@ public class VirtualMachine extends PoolElement{ super(xmlElement, client); } - // ================================= // Static XML-RPC methods // ================================= @@ -306,11 +309,12 @@ public class VirtualMachine extends PoolElement{ *