[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