Author: sebawagner
Date: Sat Jun  2 14:04:28 2012
New Revision: 1345509

URL: http://svn.apache.org/viewvc?rev=1345509&view=rev
Log:
OPENMEETINGS-302 Delete massges in Trash 

Modified:
    
incubator/openmeetings/trunk/singlewebapp/src/org/openmeetings/app/data/user/Usermanagement.java
    
incubator/openmeetings/trunk/singlewebapp/src/org/openmeetings/app/data/user/dao/PrivateMessagesDaoImpl.java

Modified: 
incubator/openmeetings/trunk/singlewebapp/src/org/openmeetings/app/data/user/Usermanagement.java
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/openmeetings/app/data/user/Usermanagement.java?rev=1345509&r1=1345508&r2=1345509&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/src/org/openmeetings/app/data/user/Usermanagement.java
 (original)
+++ 
incubator/openmeetings/trunk/singlewebapp/src/org/openmeetings/app/data/user/Usermanagement.java
 Sat Jun  2 14:04:28 2012
@@ -652,7 +652,7 @@ public class Usermanagement {
                        String DATA, String Comment) {
                String res = "Fehler beim Update";
                try {
-                       String hqlUpdate = "update Userdata set data = :data, 
updatetime = :updatetime, "
+                       String hqlUpdate = "UPDATE Userdata set data = :data, 
updatetime = :updatetime, "
                                        + "comment = :comment where user_id= 
:user_id AND data_key = :data_key";
                        int updatedEntities = em.createQuery(hqlUpdate)
                                        .setParameter("data", DATA)
@@ -667,33 +667,6 @@ public class Usermanagement {
                return res;
        }
 
-       public String deleteUserdata(int DATA_ID) {
-               String res = "Fehler beim deleteUserdata";
-               try {
-                       String hqlUpdate = "delete userdata where DATA_ID= 
:DATA_ID";
-                       int updatedEntities = em.createQuery(hqlUpdate)
-                                       .setParameter("DATA_ID", 
DATA_ID).executeUpdate();
-                       res = "Success" + updatedEntities;
-               } catch (Exception ex2) {
-                       log.error("deleteUserdata", ex2);
-               }
-               return res;
-       }
-
-       public String deleteUserdataByUserAndKey(int users_id, String DATA_KEY) 
{
-               String res = "Fehler beim deleteUserdataByUserAndKey";
-               try {
-                       String hqlUpdate = "delete userdata where users_id= 
:users_id AND DATA_KEY = :DATA_KEY";
-                       int updatedEntities = em.createQuery(hqlUpdate)
-                                       .setParameter("users_id", users_id)
-                                       .setParameter("DATA_KEY", 
DATA_KEY).executeUpdate();
-                       res = "Success" + updatedEntities;
-               } catch (Exception ex2) {
-                       log.error("deleteUserdataByUserAndKey", ex2);
-               }
-               return res;
-       }
-
        public String addUserdata(long USER_ID, String DATA_KEY, String DATA,
                        String Comment) {
                String ret = "Fehler beim speichern der Userdata";

Modified: 
incubator/openmeetings/trunk/singlewebapp/src/org/openmeetings/app/data/user/dao/PrivateMessagesDaoImpl.java
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/openmeetings/app/data/user/dao/PrivateMessagesDaoImpl.java?rev=1345509&r1=1345508&r2=1345509&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/src/org/openmeetings/app/data/user/dao/PrivateMessagesDaoImpl.java
 (original)
+++ 
incubator/openmeetings/trunk/singlewebapp/src/org/openmeetings/app/data/user/dao/PrivateMessagesDaoImpl.java
 Sat Jun  2 14:04:28 2012
@@ -600,7 +600,7 @@ public class PrivateMessagesDaoImpl {
        public int deletePrivateMessages(List<Long> privateMessageIds) {
                try {
                        
-                       String hql = "DELETE PrivateMessages c " +
+                       String hql = "DELETE FROM PrivateMessages c " +
                                                "where c.privateMessageId IN 
(:privateMessageIds) ";
                        
                        Query query = em.createQuery(hql); 


Reply via email to