diff options
| author | unknown | 2014-04-24 09:56:19 +0200 |
|---|---|---|
| committer | unknown | 2014-04-24 09:56:19 +0200 |
| commit | 6dbd74c80b0854f773708457fa29555685c758f6 (patch) | |
| tree | 33053a3b87f8ce5373e9c9aa03adaaf3bd5ea25a | |
| parent | Test Token (diff) | |
| parent | Merge branch 'master' of ssh://git.openslx.org/openslx-ng/tutor-module (diff) | |
| download | tutor-module-6dbd74c80b0854f773708457fa29555685c758f6.tar.gz tutor-module-6dbd74c80b0854f773708457fa29555685c758f6.tar.xz tutor-module-6dbd74c80b0854f773708457fa29555685c758f6.zip | |
Merge branch 'master' of git.openslx.org:openslx-ng/tutor-module
| -rw-r--r-- | Dozentenmodulserver/bin/server/ServerHandler.class | bin | 14310 -> 14495 bytes | |||
| -rw-r--r-- | Dozentenmodulserver/bin/sql/SQL.class | bin | 15627 -> 16026 bytes | |||
| -rw-r--r-- | Dozentenmodulserver/src/server/ServerHandler.java | 20 | ||||
| -rw-r--r-- | Dozentenmodulserver/src/sql/SQL.java | 16 |
4 files changed, 23 insertions, 13 deletions
diff --git a/Dozentenmodulserver/bin/server/ServerHandler.class b/Dozentenmodulserver/bin/server/ServerHandler.class Binary files differindex 221d0bbd..95ad3b3f 100644 --- a/Dozentenmodulserver/bin/server/ServerHandler.class +++ b/Dozentenmodulserver/bin/server/ServerHandler.class diff --git a/Dozentenmodulserver/bin/sql/SQL.class b/Dozentenmodulserver/bin/sql/SQL.class Binary files differindex 8e11f714..83234945 100644 --- a/Dozentenmodulserver/bin/sql/SQL.class +++ b/Dozentenmodulserver/bin/sql/SQL.class diff --git a/Dozentenmodulserver/src/server/ServerHandler.java b/Dozentenmodulserver/src/server/ServerHandler.java index d8099b7b..5e736554 100644 --- a/Dozentenmodulserver/src/server/ServerHandler.java +++ b/Dozentenmodulserver/src/server/ServerHandler.java @@ -380,27 +380,24 @@ public class ServerHandler implements Server.Iface { @Override public boolean deleteImageServer(String imageid, String imageversion) throws TException{ - /* - * - * - * - * File noch iniziieren - */ - // Pfad der Datei aus der DB auslesen und hier eintragen - //File tmpFile=new File("127.0.0.1:/srv/openslx/nfs/temp/"); - File tmpFile = null; + + String stringFile = sql.getFile(con, imageid, imageversion); + + File tmpFile = new File("127.0.0.1:" + stringFile); try { //File wird von Server gelöscht FileUtils.forceDelete(tmpFile); + return true; + } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } - return true; + return false; } @Override @@ -420,7 +417,4 @@ public class ServerHandler implements Server.Iface { return sql.deleteLecture(con, id); } - - - } diff --git a/Dozentenmodulserver/src/sql/SQL.java b/Dozentenmodulserver/src/sql/SQL.java index decdbf89..d85068e8 100644 --- a/Dozentenmodulserver/src/sql/SQL.java +++ b/Dozentenmodulserver/src/sql/SQL.java @@ -538,4 +538,20 @@ public class SQL { return false;
}
+
+ public String getFile(Connection con, String imageid, String imageversion) {
+
+ try {
+ Statement stm = con.createStatement();
+
+ return stm.executeQuery("SELECT image_path FROM bwLehrpool.m_VLData_imageInfo WHERE imageID = '" + imageid
+ + "' AND imageVersion = '" + imageversion + "';").toString();
+
+ } catch (SQLException e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ }
+
+ return null;
+ }
}
|
