summaryrefslogtreecommitdiffstats
path: root/Dozentenmodulserver/src/server/Server.java
diff options
context:
space:
mode:
Diffstat (limited to 'Dozentenmodulserver/src/server/Server.java')
-rw-r--r--Dozentenmodulserver/src/server/Server.java32
1 files changed, 31 insertions, 1 deletions
diff --git a/Dozentenmodulserver/src/server/Server.java b/Dozentenmodulserver/src/server/Server.java
index da1d424a..7793035c 100644
--- a/Dozentenmodulserver/src/server/Server.java
+++ b/Dozentenmodulserver/src/server/Server.java
@@ -66,6 +66,12 @@ public class Server {
public boolean updateLecturedata(String name, String newName, String shortdesc, String desc, String startDate, String endDate, boolean isActive, String imagename, String firstname, String lastname, String university, String Mail, String Tel, String Fak, String id) throws org.apache.thrift.TException;
+ public boolean deleteImage(String id, String version) throws org.apache.thrift.TException;
+
+ public boolean deleteImageServer(String imageid, String imageversion) throws org.apache.thrift.TException;
+
+ public boolean connectedToEvents(String imageid, String imageversion) throws org.apache.thrift.TException;
+
}
public interface AsyncIface {
@@ -452,7 +458,7 @@ public class Server {
SQL sql = new SQL();
- return sql.deleteImage( imageid, imageversion);
+ return sql.deleteImage(sql.getConnection(), imageid, imageversion);
}
public boolean updateLecturedata(String name, String newName, String shortdesc, String desc, String startDate, String endDate, boolean isActive, String imagename, String firstname, String lastname, String university, String Mail, String Tel, String Fak, String id) throws org.apache.thrift.TException
@@ -492,6 +498,30 @@ public class Server {
throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "updateLecturedata failed: unknown result");
}
+ @Override
+ public boolean deleteImage(String id, String version) throws TException {
+
+ SQL sql = new SQL();
+
+ return sql.deleteImage(sql.getConnection(), id, version);
+ }
+
+ @Override
+ public boolean deleteImageServer(String imageid, String imageversion)
+ throws TException {
+ // TODO Auto-generated method stub
+ return false;
+ }
+
+ @Override
+ public boolean connectedToEvents(String imageid, String imageversion)
+ throws TException {
+
+ SQL sql = new SQL();
+
+ return sql.connectedToEvents(sql.getConnection(), imageid, imageversion);
+ }
+
}
public static class AsyncClient extends org.apache.thrift.async.TAsyncClient implements AsyncIface {
public static class Factory implements org.apache.thrift.async.TAsyncClientFactory<AsyncClient> {