[jboss-cvs] JBossAS SVN: r100331 - in projects/snowdrop/examples/trunk/sportsclub: sportsclub-hibernate-dao/src/main/java/org/jboss/snowdrop/samples/sportsclub/dao/hibernate and 1 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Feb 3 03:48:51 EST 2010


Author: lvlcek at redhat.com
Date: 2010-02-03 03:48:50 -0500 (Wed, 03 Feb 2010)
New Revision: 100331

Modified:
   projects/snowdrop/examples/trunk/sportsclub/sportsclub-domain/src/main/java/org/jboss/snowdrop/samples/sportsclub/domain/repository/AccountRepository.java
   projects/snowdrop/examples/trunk/sportsclub/sportsclub-domain/src/main/java/org/jboss/snowdrop/samples/sportsclub/domain/repository/PaymentRepository.java
   projects/snowdrop/examples/trunk/sportsclub/sportsclub-hibernate-dao/src/main/java/org/jboss/snowdrop/samples/sportsclub/dao/hibernate/HibernateAccountRepository.java
   projects/snowdrop/examples/trunk/sportsclub/sportsclub-hibernate-dao/src/main/java/org/jboss/snowdrop/samples/sportsclub/dao/hibernate/HibernatePaymentRepository.java
   projects/snowdrop/examples/trunk/sportsclub/sportsclub-jpa-dao/src/main/java/org/jboss/snowdrop/samples/sportsclub/dao/jpa/JpaAccountRepository.java
   projects/snowdrop/examples/trunk/sportsclub/sportsclub-jpa-dao/src/main/java/org/jboss/snowdrop/samples/sportsclub/dao/jpa/JpaPaymentRepository.java
Log:
Removed unused methods from interfaces and implementations

Modified: projects/snowdrop/examples/trunk/sportsclub/sportsclub-domain/src/main/java/org/jboss/snowdrop/samples/sportsclub/domain/repository/AccountRepository.java
===================================================================
--- projects/snowdrop/examples/trunk/sportsclub/sportsclub-domain/src/main/java/org/jboss/snowdrop/samples/sportsclub/domain/repository/AccountRepository.java	2010-02-03 08:31:45 UTC (rev 100330)
+++ projects/snowdrop/examples/trunk/sportsclub/sportsclub-domain/src/main/java/org/jboss/snowdrop/samples/sportsclub/domain/repository/AccountRepository.java	2010-02-03 08:48:50 UTC (rev 100331)
@@ -10,9 +10,6 @@
  */
 public interface AccountRepository extends Repository<Account, Long>
 {
-   // TODO if no usages then remove this method!
-   List<Account> findByPersonName(String name);
-
    int countByCriteria(AccountSearchCriteria accountSearchCriteria);
 
    List<Account> findByCriteria(AccountSearchCriteria accountSearchCriteria);

Modified: projects/snowdrop/examples/trunk/sportsclub/sportsclub-domain/src/main/java/org/jboss/snowdrop/samples/sportsclub/domain/repository/PaymentRepository.java
===================================================================
--- projects/snowdrop/examples/trunk/sportsclub/sportsclub-domain/src/main/java/org/jboss/snowdrop/samples/sportsclub/domain/repository/PaymentRepository.java	2010-02-03 08:31:45 UTC (rev 100330)
+++ projects/snowdrop/examples/trunk/sportsclub/sportsclub-domain/src/main/java/org/jboss/snowdrop/samples/sportsclub/domain/repository/PaymentRepository.java	2010-02-03 08:48:50 UTC (rev 100331)
@@ -1,12 +1,7 @@
 package org.jboss.snowdrop.samples.sportsclub.domain.repository;
 
-import org.jboss.snowdrop.samples.sportsclub.domain.entity.Account;
 import org.jboss.snowdrop.samples.sportsclub.domain.entity.Payment;
 
-import java.util.List;
-
 public interface PaymentRepository extends Repository<Payment, Long>
 {
-    // TODO if not used then remove!
-    List<Payment> findForAccount(Account account);
 }

Modified: projects/snowdrop/examples/trunk/sportsclub/sportsclub-hibernate-dao/src/main/java/org/jboss/snowdrop/samples/sportsclub/dao/hibernate/HibernateAccountRepository.java
===================================================================
--- projects/snowdrop/examples/trunk/sportsclub/sportsclub-hibernate-dao/src/main/java/org/jboss/snowdrop/samples/sportsclub/dao/hibernate/HibernateAccountRepository.java	2010-02-03 08:31:45 UTC (rev 100330)
+++ projects/snowdrop/examples/trunk/sportsclub/sportsclub-hibernate-dao/src/main/java/org/jboss/snowdrop/samples/sportsclub/dao/hibernate/HibernateAccountRepository.java	2010-02-03 08:48:50 UTC (rev 100331)
@@ -1,11 +1,6 @@
 package org.jboss.snowdrop.samples.sportsclub.dao.hibernate;
 
-import java.util.List;
-import java.util.Date;
-
 import org.hibernate.Criteria;
-import org.hibernate.Query;
-import org.hibernate.Session;
 import org.hibernate.criterion.*;
 import static org.hibernate.criterion.Restrictions.*;
 import org.jboss.snowdrop.samples.sportsclub.domain.entity.Account;
@@ -14,6 +9,9 @@
 import org.jboss.snowdrop.samples.sportsclub.domain.repository.criteria.AccountSearchCriteria;
 import org.jboss.snowdrop.samples.sportsclub.domain.repository.criteria.PersonSearchCriteria;
 
+import java.util.Date;
+import java.util.List;
+
 /**
  * @author <a href="mailto:mariusb at redhat.com">Marius Bogoevici</a>
  */
@@ -25,17 +23,6 @@
       super(Account.class);
    }
 
-   public List<Account> findByPersonName(String name)
-   {
-      Session session = sessionFactory.getCurrentSession();
-      Query query = session.createQuery(" from Account a where a.subscriber.name.firstName like :name " +
-            "or a.subscriber.name.lastName like :name " +
-            "or a.subscriber.name.middleName like :name");
-      query.setString("name", "%" + name + "%");
-      return (List<Account>) query.list();
-   }
-
-
    public int countByCriteria(AccountSearchCriteria accountSearchCriteria)
    {
       Criteria criteria = convert(accountSearchCriteria);

Modified: projects/snowdrop/examples/trunk/sportsclub/sportsclub-hibernate-dao/src/main/java/org/jboss/snowdrop/samples/sportsclub/dao/hibernate/HibernatePaymentRepository.java
===================================================================
--- projects/snowdrop/examples/trunk/sportsclub/sportsclub-hibernate-dao/src/main/java/org/jboss/snowdrop/samples/sportsclub/dao/hibernate/HibernatePaymentRepository.java	2010-02-03 08:31:45 UTC (rev 100330)
+++ projects/snowdrop/examples/trunk/sportsclub/sportsclub-hibernate-dao/src/main/java/org/jboss/snowdrop/samples/sportsclub/dao/hibernate/HibernatePaymentRepository.java	2010-02-03 08:48:50 UTC (rev 100331)
@@ -1,26 +1,12 @@
 package org.jboss.snowdrop.samples.sportsclub.dao.hibernate;
 
-import java.util.List;
-
-import org.jboss.snowdrop.samples.sportsclub.domain.entity.Account;
 import org.jboss.snowdrop.samples.sportsclub.domain.entity.Payment;
 import org.jboss.snowdrop.samples.sportsclub.domain.repository.PaymentRepository;
 
-import org.hibernate.Criteria;
-import org.hibernate.criterion.Restrictions;
-
 public class HibernatePaymentRepository extends HibernateRepository<Payment, Long> implements PaymentRepository
 {
-
    public HibernatePaymentRepository()
    {
       super(Payment.class);
    }
-
-   public List<Payment> findForAccount(Account account)
-   {
-      Criteria criteria = getCurrentSession().createCriteria(Payment.class);
-      criteria.createCriteria("account").add(Restrictions.eq("id", account.getId()));
-      return ((List<Payment>) criteria.list());
-   }
 }

Modified: projects/snowdrop/examples/trunk/sportsclub/sportsclub-jpa-dao/src/main/java/org/jboss/snowdrop/samples/sportsclub/dao/jpa/JpaAccountRepository.java
===================================================================
--- projects/snowdrop/examples/trunk/sportsclub/sportsclub-jpa-dao/src/main/java/org/jboss/snowdrop/samples/sportsclub/dao/jpa/JpaAccountRepository.java	2010-02-03 08:31:45 UTC (rev 100330)
+++ projects/snowdrop/examples/trunk/sportsclub/sportsclub-jpa-dao/src/main/java/org/jboss/snowdrop/samples/sportsclub/dao/jpa/JpaAccountRepository.java	2010-02-03 08:48:50 UTC (rev 100331)
@@ -24,15 +24,15 @@
       super(Account.class);
    }
 
-   public List<Account> findByPersonName(String name)
-   {
-      Query query = entityManager.createQuery(" from " + Account.class.getSimpleName() + " a " +
-            "where a.subscriber.name.firstName like :name " +
-            "or a.subscriber.name.lastName like :name " +
-            "or a.subscriber.name.middleName like :name");
-      query.setParameter("name", "%" + name + "%");
-      return query.getResultList();
-   }
+//   public List<Account> findByPersonName(String name)
+//   {
+//      Query query = entityManager.createQuery(" from " + Account.class.getSimpleName() + " a " +
+//            "where a.subscriber.name.firstName like :name " +
+//            "or a.subscriber.name.lastName like :name " +
+//            "or a.subscriber.name.middleName like :name");
+//      query.setParameter("name", "%" + name + "%");
+//      return query.getResultList();
+//   }
 
    public int countByCriteria(AccountSearchCriteria accountSearchCriteria)
    {

Modified: projects/snowdrop/examples/trunk/sportsclub/sportsclub-jpa-dao/src/main/java/org/jboss/snowdrop/samples/sportsclub/dao/jpa/JpaPaymentRepository.java
===================================================================
--- projects/snowdrop/examples/trunk/sportsclub/sportsclub-jpa-dao/src/main/java/org/jboss/snowdrop/samples/sportsclub/dao/jpa/JpaPaymentRepository.java	2010-02-03 08:31:45 UTC (rev 100330)
+++ projects/snowdrop/examples/trunk/sportsclub/sportsclub-jpa-dao/src/main/java/org/jboss/snowdrop/samples/sportsclub/dao/jpa/JpaPaymentRepository.java	2010-02-03 08:48:50 UTC (rev 100331)
@@ -1,27 +1,17 @@
 package org.jboss.snowdrop.samples.sportsclub.dao.jpa;
 
-import org.jboss.snowdrop.samples.sportsclub.domain.entity.Account;
 import org.jboss.snowdrop.samples.sportsclub.domain.entity.Payment;
 import org.jboss.snowdrop.samples.sportsclub.domain.repository.PaymentRepository;
 import org.springframework.stereotype.Repository;
 
-import javax.persistence.Query;
-import java.util.Collections;
-import java.util.List;
-
 /**
  * @author Marius Bogoevici
  */
 @Repository
-public class JpaPaymentRepository extends JpaRepository<Payment, Long> implements PaymentRepository{
-
-    public JpaPaymentRepository() {
-        super(Payment.class);
-    }
-
-    public List<Payment> findForAccount(Account account) {
-       Query query = entityManager.createQuery("FROM " + Payment.class.getSimpleName() + " p WHERE p.account.id = :id");
-       query.setParameter("id", account.getId());
-       return query.getResultList();
-    }
+public class JpaPaymentRepository extends JpaRepository<Payment, Long> implements PaymentRepository
+{
+   public JpaPaymentRepository()
+   {
+      super(Payment.class);
+   }
 }




More information about the jboss-cvs-commits mailing list