net.sf.jpacriteria.dao.spring
Class JpaCriteriaTemplate

java.lang.Object
  extended by org.springframework.orm.jpa.EntityManagerFactoryAccessor
      extended by org.springframework.orm.jpa.JpaAccessor
          extended by org.springframework.orm.jpa.JpaTemplate
              extended by net.sf.jpacriteria.dao.spring.JpaCriteriaTemplate
All Implemented Interfaces:
JpaCriteriaDao, org.springframework.beans.factory.InitializingBean, org.springframework.orm.jpa.JpaOperations

public class JpaCriteriaTemplate
extends org.springframework.orm.jpa.JpaTemplate
implements JpaCriteriaDao

Version:
$Id: JpaCriteriaTemplate.java,v 1.15 2007/04/05 22:09:20 maxim_butov Exp $
Author:
Maxim Butov

Field Summary
 
Fields inherited from class org.springframework.orm.jpa.EntityManagerFactoryAccessor
logger
 
Constructor Summary
JpaCriteriaTemplate()
           
JpaCriteriaTemplate(javax.persistence.EntityManager entityManager)
           
JpaCriteriaTemplate(javax.persistence.EntityManagerFactory entityManagerFactory)
           
 
Method Summary
 java.util.List find(Criteria criteria, Argument... arguments)
           
 java.lang.Object getSingleResult(Criteria criteria, Argument... arguments)
           
 
Methods inherited from class org.springframework.orm.jpa.JpaTemplate
contains, createEntityManagerProxy, execute, execute, executeFind, find, find, find, findByNamedParams, findByNamedQuery, findByNamedQuery, findByNamedQueryAndNamedParams, flush, getReference, isExposeNativeEntityManager, merge, persist, refresh, remove, setExposeNativeEntityManager
 
Methods inherited from class org.springframework.orm.jpa.JpaAccessor
afterPropertiesSet, flushIfNecessary, getEntityManager, getJpaDialect, isFlushEager, setEntityManager, setFlushEager, setJpaDialect, translateIfNecessary
 
Methods inherited from class org.springframework.orm.jpa.EntityManagerFactoryAccessor
createEntityManager, getEntityManagerFactory, getJpaPropertyMap, getTransactionalEntityManager, setEntityManagerFactory, setJpaProperties, setJpaPropertyMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JpaCriteriaTemplate

public JpaCriteriaTemplate()

JpaCriteriaTemplate

public JpaCriteriaTemplate(javax.persistence.EntityManagerFactory entityManagerFactory)

JpaCriteriaTemplate

public JpaCriteriaTemplate(javax.persistence.EntityManager entityManager)
Method Detail

find

public java.util.List find(Criteria criteria,
                           Argument... arguments)
                    throws javax.persistence.PersistenceException
Specified by:
find in interface JpaCriteriaDao
Throws:
javax.persistence.PersistenceException

getSingleResult

public java.lang.Object getSingleResult(Criteria criteria,
                                        Argument... arguments)
                                 throws javax.persistence.PersistenceException
Specified by:
getSingleResult in interface JpaCriteriaDao
Throws:
javax.persistence.PersistenceException


Copyright © 2007. All Rights Reserved.