org.codehaus.groovy.grails.orm.hibernate
Class GrailsHibernateTemplate

java.lang.Object
  extended by org.springframework.orm.hibernate3.HibernateAccessor
      extended by org.springframework.orm.hibernate3.HibernateTemplate
          extended by org.codehaus.groovy.grails.orm.hibernate.GrailsHibernateTemplate
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.InitializingBean, org.springframework.orm.hibernate3.HibernateOperations

public class GrailsHibernateTemplate
extends org.springframework.orm.hibernate3.HibernateTemplate


Field Summary
 
Fields inherited from class org.springframework.orm.hibernate3.HibernateAccessor
FLUSH_ALWAYS, FLUSH_AUTO, FLUSH_COMMIT, FLUSH_EAGER, FLUSH_NEVER, logger
 
Constructor Summary
GrailsHibernateTemplate()
           
GrailsHibernateTemplate(org.hibernate.SessionFactory sessionFactory)
           
GrailsHibernateTemplate(org.hibernate.SessionFactory sessionFactory, boolean allowCreate)
           
GrailsHibernateTemplate(org.hibernate.SessionFactory sessionFactory, org.codehaus.groovy.grails.commons.GrailsApplication application)
           
 
Method Summary
 void applySettings(org.hibernate.Criteria criteria)
           
 void applySettings(org.hibernate.Query queryObject)
           
 
Methods inherited from class org.springframework.orm.hibernate3.HibernateTemplate
applyNamedParameterToQuery, bulkUpdate, bulkUpdate, bulkUpdate, checkWriteOperationAllowed, clear, closeIterator, contains, createSessionProxy, delete, delete, delete, delete, deleteAll, doExecute, enableFilter, evict, execute, executeFind, executeWithNativeSession, executeWithNewSession, find, find, find, findByCriteria, findByCriteria, findByExample, findByExample, findByExample, findByExample, findByNamedParam, findByNamedParam, findByNamedQuery, findByNamedQuery, findByNamedQuery, findByNamedQueryAndNamedParam, findByNamedQueryAndNamedParam, findByNamedQueryAndValueBean, findByValueBean, flush, get, get, get, get, getFetchSize, getMaxResults, getQueryCacheRegion, getSession, initialize, isAllowCreate, isAlwaysUseNewSession, isCacheQueries, isCheckWriteOperations, isExposeNativeSession, iterate, iterate, iterate, load, load, load, load, load, loadAll, lock, lock, merge, merge, persist, persist, prepareCriteria, prepareQuery, refresh, refresh, replicate, replicate, save, save, saveOrUpdate, saveOrUpdate, saveOrUpdateAll, setAllowCreate, setAlwaysUseNewSession, setCacheQueries, setCheckWriteOperations, setExposeNativeSession, setFetchSize, setMaxResults, setQueryCacheRegion, update, update, update, update
 
Methods inherited from class org.springframework.orm.hibernate3.HibernateAccessor
afterPropertiesSet, applyFlushMode, convertHibernateAccessException, convertJdbcAccessException, convertJdbcAccessException, disableFilters, enableFilters, flushIfNecessary, getDefaultJdbcExceptionTranslator, getEntityInterceptor, getFilterNames, getFlushMode, getJdbcExceptionTranslator, getSessionFactory, setBeanFactory, setEntityInterceptor, setEntityInterceptorBeanName, setFilterName, setFilterNames, setFlushMode, setFlushModeName, setJdbcExceptionTranslator, setSessionFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GrailsHibernateTemplate

public GrailsHibernateTemplate()

GrailsHibernateTemplate

public GrailsHibernateTemplate(org.hibernate.SessionFactory sessionFactory,
                               boolean allowCreate)

GrailsHibernateTemplate

public GrailsHibernateTemplate(org.hibernate.SessionFactory sessionFactory)

GrailsHibernateTemplate

public GrailsHibernateTemplate(org.hibernate.SessionFactory sessionFactory,
                               org.codehaus.groovy.grails.commons.GrailsApplication application)
Method Detail

applySettings

public void applySettings(org.hibernate.Query queryObject)

applySettings

public void applySettings(org.hibernate.Criteria criteria)