summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openslx/util/vm/VmMetaData.java
diff options
context:
space:
mode:
authorVictor Mocanu2017-10-02 13:34:41 +0200
committerVictor Mocanu2017-10-02 13:34:41 +0200
commit51ebb850c035e34446acff8d6ddcc11fcf6bcdaa (patch)
tree0c00429daa367e4e6f521d9a0492b231a30830de /src/main/java/org/openslx/util/vm/VmMetaData.java
parent[VBox] changes to the VmWrapper class, it asks now for an VmMetaData child, i... (diff)
downloadmaster-sync-shared-51ebb850c035e34446acff8d6ddcc11fcf6bcdaa.tar.gz
master-sync-shared-51ebb850c035e34446acff8d6ddcc11fcf6bcdaa.tar.xz
master-sync-shared-51ebb850c035e34446acff8d6ddcc11fcf6bcdaa.zip
[VBox] working coppy in case further changes result in catastrophical failure
Diffstat (limited to 'src/main/java/org/openslx/util/vm/VmMetaData.java')
-rw-r--r--src/main/java/org/openslx/util/vm/VmMetaData.java17
1 files changed, 16 insertions, 1 deletions
diff --git a/src/main/java/org/openslx/util/vm/VmMetaData.java b/src/main/java/org/openslx/util/vm/VmMetaData.java
index 7e67fe6..27b0983 100644
--- a/src/main/java/org/openslx/util/vm/VmMetaData.java
+++ b/src/main/java/org/openslx/util/vm/VmMetaData.java
@@ -8,8 +8,10 @@ import java.util.Collections;
import java.util.List;
import java.util.Map.Entry;
+import javax.print.attribute.standard.PrinterMessageFromOperator;
import javax.swing.JOptionPane;
+import org.apache.log4j.FileAppender;
import org.apache.log4j.Logger;
import org.openslx.bwlp.thrift.iface.OperatingSystem;
import org.openslx.bwlp.thrift.iface.Virtualizer;
@@ -25,6 +27,12 @@ public abstract class VmMetaData
* Helper types
*/
+ public static enum TypeOf {
+ VMX,
+ VBOX;
+ }
+
+ public static TypeOf typeOf = null;
public static enum DriveBusType
{
SCSI,
@@ -140,7 +148,8 @@ public abstract class VmMetaData
}*/
this.os = lazyMatch;
}
-
+
+ public abstract void reWrite();
public abstract Virtualizer getVirtualizer();
public abstract void enableUsb(boolean enabled);
@@ -208,4 +217,10 @@ public abstract class VmMetaData
public abstract void addFloppy( int index, String image, boolean readOnly );
public abstract boolean addCdrom( String image );
+
+ public abstract void setTypeOf ( );
+
+ public TypeOf getTypeOf () {
+ return typeOf;
+ }
}