summaryrefslogtreecommitdiffstats
path: root/Dozentenmodul/src/GUI/FTPUploader_GUI.java
diff options
context:
space:
mode:
Diffstat (limited to 'Dozentenmodul/src/GUI/FTPUploader_GUI.java')
-rw-r--r--Dozentenmodul/src/GUI/FTPUploader_GUI.java13
1 files changed, 10 insertions, 3 deletions
diff --git a/Dozentenmodul/src/GUI/FTPUploader_GUI.java b/Dozentenmodul/src/GUI/FTPUploader_GUI.java
index 078f8075..8c26999d 100644
--- a/Dozentenmodul/src/GUI/FTPUploader_GUI.java
+++ b/Dozentenmodul/src/GUI/FTPUploader_GUI.java
@@ -15,6 +15,9 @@ import java.awt.event.WindowEvent;
import java.beans.PropertyChangeEvent;
import java.beans.PropertyChangeListener;
import java.io.File;
+import java.text.DateFormat;
+import java.text.SimpleDateFormat;
+import java.util.Date;
import javax.swing.JButton;
import javax.swing.JFileChooser;
@@ -38,6 +41,7 @@ import org.apache.thrift.TException;
import server.Server.Client;
import thrift.ThriftConnection;
+import util.XMLCreator;
import ftp.UploadTask;
@@ -348,9 +352,12 @@ public class FTPUploader_GUI extends JFrame implements PropertyChangeListener {
// TODO Auto-generated catch block
e.printStackTrace();
}
-
+ DateFormat formatter=new SimpleDateFormat("yyyMMddhhmmss");
+
+ System.out.println(formatter.format(new Date())+"_"+person.verantwortlicher.getHochschule()+"_"+person.verantwortlicher.getUsername()+"_"+Image.image.getImagename()+".vmdk");
+ Image.image.setNewName(formatter.format(new Date())+"_"+person.verantwortlicher.getHochschule()+"_"+person.verantwortlicher.getUsername()+"_"+Image.image.getImagename()+".vmdk");
task=new UploadTask(host,port,user.userName,user.password,user.path, uploadFile);
-
+
task.addPropertyChangeListener(this);
task.execute();
taskrun=true;
@@ -405,7 +412,7 @@ public class FTPUploader_GUI extends JFrame implements PropertyChangeListener {
- client.writeVLdata(Image.image.getImagename(), person.verantowrtlicher.getVorname(), person.verantowrtlicher.getName(), person.verantowrtlicher.getHochschule(), person.verantowrtlicher.getEMail(), person.verantowrtlicher.getTel(), person.verantowrtlicher.getFakultät(), Image.image.isLicensed(), Image.image.isInternet(), Image.image.getRam(), Image.image.getCpu());
+ client.writeVLdata(Image.image.getImagename(), person.verantwortlicher.getVorname(), person.verantwortlicher.getName(), person.verantwortlicher.getHochschule(), person.verantwortlicher.getEMail(), person.verantwortlicher.getTel(), person.verantwortlicher.getFakultät(), Image.image.isLicensed(), Image.image.isInternet(), Image.image.getRam(), Image.image.getCpu(), "/srv/openslx/nfs/temp/"+Image.image.getNewName());
} catch (TException e) {
// TODO Auto-generated catch block
e.printStackTrace();