summaryrefslogtreecommitdiffstats
path: root/Dozentenmodulserver/src/server
diff options
context:
space:
mode:
authorunknown2014-02-26 16:28:11 +0100
committerunknown2014-02-26 16:28:11 +0100
commitd07c7effb917fdb0e6092761b4c0d0f42c3895f7 (patch)
tree7bb7ebdc3a9b252fbd2675cbd92996110d58075c /Dozentenmodulserver/src/server
parentKommunikation von BwLehrpool Suite zu BwLehrpool Suite Server läuft nun über ... (diff)
downloadtutor-module-d07c7effb917fdb0e6092761b4c0d0f42c3895f7.tar.gz
tutor-module-d07c7effb917fdb0e6092761b4c0d0f42c3895f7.tar.xz
tutor-module-d07c7effb917fdb0e6092761b4c0d0f42c3895f7.zip
-Suchfenster verbessert
- On The Fly nach Name funktioniert nun - Tab Meine Images nun Funktionsfähig -Möglichkeit der Konfiguration der Anwendung ist geschaffen, somit können die beiden GUIs BillOfRights und der Link zu vmware player für immer ausgeblendet werden -Thrift ist nun fertig implementiert
Diffstat (limited to 'Dozentenmodulserver/src/server')
-rw-r--r--Dozentenmodulserver/src/server/ServerHandler.java24
-rw-r--r--Dozentenmodulserver/src/server/User.java33
2 files changed, 18 insertions, 39 deletions
diff --git a/Dozentenmodulserver/src/server/ServerHandler.java b/Dozentenmodulserver/src/server/ServerHandler.java
index 78e81464..9b52aea6 100644
--- a/Dozentenmodulserver/src/server/ServerHandler.java
+++ b/Dozentenmodulserver/src/server/ServerHandler.java
@@ -92,31 +92,21 @@ public class ServerHandler implements Server.Iface {
@Override
public List<Image> getImageList() throws TException {
- ResultSet resWith=sql.getImageListWithLectures(con);
- ResultSet resWithout=sql.getImageListWithoutLectures(con);
- List<Image> listWith = new ArrayList<Image>();
- List<Image> listWithout = new ArrayList<Image>();
+ ResultSet res=sql.getImageList(con);
+
+ List<Image> list = new ArrayList<Image>();
+
try {
- while(resWith.next())
+ while(res.next())
{
- listWith.add(new Image(resWith.getString("image_name"),resWith.getString("cond_hasLicenseRestriction"),resWith.getString("name"),resWith.getString("lecture"),resWith.getString("image_update_time"),resWith.getString("user")));
-
- }
-
- while(resWithout.next())
- {
- listWithout.add(new Image(resWithout.getString("image_name"),resWithout.getString("cond_hasLicenseRestriction"),resWithout.getString("name"),"''",resWithout.getString("image_update_time"),resWithout.getString("user")));
+ list.add(new Image(res.getString("image_name"),res.getString("cond_hasLicenseRestriction"),res.getString("name"),res.getString("lecture"),res.getString("image_update_time"),res.getString("user")));
}
- if(listWithout!=null)
- {
- listWith.addAll(listWith.size(), listWithout);
- }
- return listWith;
+ return list;
} catch (SQLException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
diff --git a/Dozentenmodulserver/src/server/User.java b/Dozentenmodulserver/src/server/User.java
index 5fd2f983..a763e1c7 100644
--- a/Dozentenmodulserver/src/server/User.java
+++ b/Dozentenmodulserver/src/server/User.java
@@ -5,32 +5,20 @@
* @generated
*/
package server;
+import java.util.BitSet;
+import java.util.Collections;
+import java.util.EnumMap;
+import java.util.EnumSet;
+import java.util.HashMap;
+import java.util.Map;
+
+import org.apache.thrift.protocol.TTupleProtocol;
import org.apache.thrift.scheme.IScheme;
import org.apache.thrift.scheme.SchemeFactory;
import org.apache.thrift.scheme.StandardScheme;
-
import org.apache.thrift.scheme.TupleScheme;
-import org.apache.thrift.protocol.TTupleProtocol;
-import org.apache.thrift.protocol.TProtocolException;
-import org.apache.thrift.EncodingUtils;
-import org.apache.thrift.TException;
-import org.apache.thrift.async.AsyncMethodCallback;
-import org.apache.thrift.server.AbstractNonblockingServer.*;
-import java.util.List;
-import java.util.ArrayList;
-import java.util.Map;
-import java.util.HashMap;
-import java.util.EnumMap;
-import java.util.Set;
-import java.util.HashSet;
-import java.util.EnumSet;
-import java.util.Collections;
-import java.util.BitSet;
-import java.nio.ByteBuffer;
-import java.util.Arrays;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
+@SuppressWarnings("serial")
public class User implements org.apache.thrift.TBase<User, User._Fields>, java.io.Serializable, Cloneable, Comparable<User> {
private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("User");
@@ -38,7 +26,8 @@ public class User implements org.apache.thrift.TBase<User, User._Fields>, java.i
private static final org.apache.thrift.protocol.TField PASSWORD_FIELD_DESC = new org.apache.thrift.protocol.TField("password", org.apache.thrift.protocol.TType.STRING, (short)-2);
private static final org.apache.thrift.protocol.TField PATH_FIELD_DESC = new org.apache.thrift.protocol.TField("path", org.apache.thrift.protocol.TType.STRING, (short)-3);
- private static final Map<Class<? extends IScheme>, SchemeFactory> schemes = new HashMap<Class<? extends IScheme>, SchemeFactory>();
+ @SuppressWarnings("rawtypes")
+private static final Map<Class<? extends IScheme>, SchemeFactory> schemes = new HashMap<Class<? extends IScheme>, SchemeFactory>();
static {
schemes.put(StandardScheme.class, new UserStandardSchemeFactory());
schemes.put(TupleScheme.class, new UserTupleSchemeFactory());