Author: sebawagner
Date: Sun Sep 30 07:58:25 2012
New Revision: 1391962

URL: http://svn.apache.org/viewvc?rev=1391962&view=rev
Log:
Rename/Refactor FieldLanguageValuesDAO to FieldLanguageValuesDaoImpl

Added:
    
incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/data/basic/FieldLanguagesValuesDaoImpl.java
      - copied, changed from r1391821, 
incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/data/basic/FieldLanguagesValuesDAO.java
Removed:
    
incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/data/basic/FieldLanguagesValuesDAO.java
Modified:
    
incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/openmeetings-applicationContext.xml
    
incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/data/basic/Fieldmanagment.java
    
incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/labels/LabelsForm.java
    
incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/labels/LangPanel.java

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/openmeetings-applicationContext.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/openmeetings-applicationContext.xml?rev=1391962&r1=1391961&r2=1391962&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/openmeetings-applicationContext.xml
 (original)
+++ 
incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/openmeetings-applicationContext.xml
 Sun Sep 30 07:58:25 2012
@@ -188,7 +188,7 @@
        <bean id="omTimeZoneDaoImpl" 
class="org.apache.openmeetings.data.basic.dao.OmTimeZoneDaoImpl" />
        <bean id="statemanagement" 
class="org.apache.openmeetings.data.user.Statemanagement" />
        <bean id="fieldLanguageDaoImpl" 
class="org.apache.openmeetings.data.basic.FieldLanguageDaoImpl" />
-       <bean id="fieldLanguagesValuesDAO" 
class="org.apache.openmeetings.data.basic.FieldLanguagesValuesDAO" />
+       <bean id="fieldLanguagesValuesDAO" 
class="org.apache.openmeetings.data.basic.FieldLanguagesValuesDaoImpl" />
        <bean id="fieldmanagment" 
class="org.apache.openmeetings.data.basic.Fieldmanagment" />
        <bean id="configurationDaoImpl" 
class="org.apache.openmeetings.data.basic.dao.ConfigurationDaoImpl" />
        <bean id="appointmentDao"

Copied: 
incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/data/basic/FieldLanguagesValuesDaoImpl.java
 (from r1391821, 
incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/data/basic/FieldLanguagesValuesDAO.java)
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/data/basic/FieldLanguagesValuesDaoImpl.java?p2=incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/data/basic/FieldLanguagesValuesDaoImpl.java&p1=incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/data/basic/FieldLanguagesValuesDAO.java&r1=1391821&r2=1391962&rev=1391962&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/data/basic/FieldLanguagesValuesDAO.java
 (original)
+++ 
incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/data/basic/FieldLanguagesValuesDaoImpl.java
 Sun Sep 30 07:58:25 2012
@@ -32,43 +32,83 @@ import org.apache.openmeetings.persisten
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.transaction.annotation.Transactional;
 
+/**
+ * 
+ * CRUD operations for {@link Fieldlanguagesvalues}
+ * 
+ * @author solomax, swagner
+ * 
+ */
 @Transactional
-public class FieldLanguagesValuesDAO implements OmDAO<Fieldlanguagesvalues> {
+public class FieldLanguagesValuesDaoImpl implements 
OmDAO<Fieldlanguagesvalues> {
        @PersistenceContext
        private EntityManager em;
        @Autowired
        private ConfigurationDaoImpl configurationDaoImpl;
 
+       /*
+        * (non-Javadoc)
+        * 
+        * @see org.apache.openmeetings.data.OmDAO#get(int, int)
+        */
        public List<Fieldlanguagesvalues> get(int first, int count) {
-               return get(configurationDaoImpl.getConfValue("default_lang_id", 
Long.class, "1"), first, count);
+               return get(configurationDaoImpl.getConfValue("default_lang_id",
+                               Long.class, "1"), first, count);
        }
-       
+
+       /**
+        * Advanced query to set the language id
+        * 
+        * @param language_id
+        * @param first
+        * @param count
+        * @return
+        */
        public List<Fieldlanguagesvalues> get(Long language_id, int first, int 
count) {
                // all Fieldlanguagesvalues in current Language
-               TypedQuery<Fieldlanguagesvalues> q = 
em.createNamedQuery("allFieldLanguageValues", Fieldlanguagesvalues.class);
+               TypedQuery<Fieldlanguagesvalues> q = em.createNamedQuery(
+                               "allFieldLanguageValues", 
Fieldlanguagesvalues.class);
                q.setParameter("language_id", language_id);
                q.setFirstResult(first);
                q.setMaxResults(count);
                return q.getResultList();
        }
 
+       /*
+        * (non-Javadoc)
+        * 
+        * @see org.apache.openmeetings.data.OmDAO#get(long)
+        */
        public Fieldlanguagesvalues get(long id) {
-               TypedQuery<Fieldlanguagesvalues> q = 
em.createNamedQuery("getFieldLanguagesValuesById", Fieldlanguagesvalues.class);
+               TypedQuery<Fieldlanguagesvalues> q = em.createNamedQuery(
+                               "getFieldLanguagesValuesById", 
Fieldlanguagesvalues.class);
                q.setParameter("id", id);
                Fieldlanguagesvalues flv = null;
                try {
                        flv = q.getSingleResult();
                } catch (NoResultException e) {
-                       
+
                }
                return flv;
        }
 
+       /*
+        * (non-Javadoc)
+        * 
+        * @see org.apache.openmeetings.data.OmDAO#count()
+        */
        public long count() {
                TypedQuery<Long> q = em.createNamedQuery("getFieldCount", 
Long.class);
                return q.getSingleResult();
        }
 
+       /*
+        * (non-Javadoc)
+        * 
+        * @see
+        * 
org.apache.openmeetings.data.OmDAO#update(org.apache.openmeetings.persistence
+        * .beans.OmEntity, long)
+        */
        public void update(Fieldlanguagesvalues entity, long userId) {
                entity.setUpdatetime(new Date());
                if (entity.getFieldlanguagesvalues_id() == null) {
@@ -78,6 +118,13 @@ public class FieldLanguagesValuesDAO imp
                }
        }
 
+       /*
+        * (non-Javadoc)
+        * 
+        * @see
+        * 
org.apache.openmeetings.data.OmDAO#delete(org.apache.openmeetings.persistence
+        * .beans.OmEntity, long)
+        */
        public void delete(Fieldlanguagesvalues entity, long userId) {
                entity.setDeleted(true);
                entity.setUpdatetime(new Date());

Modified: 
incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/data/basic/Fieldmanagment.java
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/data/basic/Fieldmanagment.java?rev=1391962&r1=1391961&r2=1391962&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/data/basic/Fieldmanagment.java
 (original)
+++ 
incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/data/basic/Fieldmanagment.java
 Sun Sep 30 07:58:25 2012
@@ -60,7 +60,7 @@ public class Fieldmanagment {
        private FieldLanguageDaoImpl fieldLanguageDaoImpl;
 
        @Autowired
-       private FieldLanguagesValuesDAO fieldLanguagesValuesDAO;
+       private FieldLanguagesValuesDaoImpl fieldLanguagesValuesDAO;
 
        @Autowired
        private ConfigurationDaoImpl configurationDaoImpl;

Modified: 
incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/labels/LabelsForm.java
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/labels/LabelsForm.java?rev=1391962&r1=1391961&r2=1391962&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/labels/LabelsForm.java
 (original)
+++ 
incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/labels/LabelsForm.java
 Sun Sep 30 07:58:25 2012
@@ -18,7 +18,7 @@
  */
 package org.apache.openmeetings.web.components.admin.labels;
 
-import org.apache.openmeetings.data.basic.FieldLanguagesValuesDAO;
+import org.apache.openmeetings.data.basic.FieldLanguagesValuesDaoImpl;
 import org.apache.openmeetings.persistence.beans.lang.Fieldlanguagesvalues;
 import org.apache.openmeetings.web.app.Application;
 import org.apache.openmeetings.web.app.WebSession;
@@ -57,7 +57,7 @@ public class LabelsForm extends AdminBas
        protected void onRefreshSubmit(AjaxRequestTarget target, Form<?> form) {
                Fieldlanguagesvalues flv = getModelObject();
                if (flv.getFieldlanguagesvalues_id() != null) {
-                       flv = 
Application.getBean(FieldLanguagesValuesDAO.class).get(
+                       flv = 
Application.getBean(FieldLanguagesValuesDaoImpl.class).get(
                                        
getModelObject().getFieldlanguagesvalues_id());
                } else {
                        flv = new Fieldlanguagesvalues();
@@ -68,7 +68,7 @@ public class LabelsForm extends AdminBas
 
        @Override
        protected void onSaveSubmit(AjaxRequestTarget target, Form<?> form) {
-               Application.getBean(FieldLanguagesValuesDAO.class).update(
+               Application.getBean(FieldLanguagesValuesDaoImpl.class).update(
                                getModelObject(), WebSession.getUserId());
                // FIXME reload
        }
@@ -76,7 +76,7 @@ public class LabelsForm extends AdminBas
        // FIXME confirmation
        @Override
        protected void onDeleteSubmit(AjaxRequestTarget target, Form<?> form) {
-               Application.getBean(FieldLanguagesValuesDAO.class).delete(
+               Application.getBean(FieldLanguagesValuesDaoImpl.class).delete(
                                getModelObject(), WebSession.getUserId());
                // FIXME reload
        }

Modified: 
incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/labels/LangPanel.java
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/labels/LangPanel.java?rev=1391962&r1=1391961&r2=1391962&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/labels/LangPanel.java
 (original)
+++ 
incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/labels/LangPanel.java
 Sun Sep 30 07:58:25 2012
@@ -21,7 +21,7 @@ package org.apache.openmeetings.web.comp
 import java.util.Iterator;
 
 import org.apache.openmeetings.data.basic.FieldLanguageDaoImpl;
-import org.apache.openmeetings.data.basic.FieldLanguagesValuesDAO;
+import org.apache.openmeetings.data.basic.FieldLanguagesValuesDaoImpl;
 import org.apache.openmeetings.persistence.beans.lang.FieldLanguage;
 import org.apache.openmeetings.persistence.beans.lang.Fieldlanguagesvalues;
 import org.apache.openmeetings.web.app.Application;
@@ -61,13 +61,13 @@ public class LangPanel extends AdminPane
 
                final DataView<Fieldlanguagesvalues> dataView = new 
DataView<Fieldlanguagesvalues>(
                                "langList", new 
OmDataProvider<Fieldlanguagesvalues>(
-                                               FieldLanguagesValuesDAO.class) {
+                                               
FieldLanguagesValuesDaoImpl.class) {
                                        private static final long 
serialVersionUID = -6822789354860988626L;
 
                                        public Iterator<? extends 
Fieldlanguagesvalues> iterator(
                                                        long first, long count) 
{
                                                return Application
-                                                               
.getBean(FieldLanguagesValuesDAO.class)
+                                                               
.getBean(FieldLanguagesValuesDaoImpl.class)
                                                                
.get(language.getLanguage_id(), (int) first,
                                                                                
(int) count).iterator();
                                        }


Reply via email to