public class GrailsOpenSessionInViewInterceptor
extends org.springframework.orm.hibernate3.support.OpenSessionInViewInterceptor
| Constructor and Description |
|---|
GrailsOpenSessionInViewInterceptor() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterCompletion(org.springframework.web.context.request.WebRequest request,
java.lang.Exception ex) |
protected void |
flushIfNecessary(org.hibernate.Session session,
boolean existingTransaction) |
void |
postHandle(org.springframework.web.context.request.WebRequest request,
org.springframework.ui.ModelMap model) |
void |
preHandle(org.springframework.web.context.request.WebRequest request) |
getParticipateAttributeName, isSingleSession, setSingleSessionafterPropertiesSet, applyFlushMode, convertHibernateAccessException, convertJdbcAccessException, convertJdbcAccessException, disableFilters, enableFilters, getDefaultJdbcExceptionTranslator, getEntityInterceptor, getFilterNames, getFlushMode, getJdbcExceptionTranslator, getSessionFactory, setBeanFactory, setEntityInterceptor, setEntityInterceptorBeanName, setFilterName, setFilterNames, setFlushMode, setFlushModeName, setJdbcExceptionTranslator, setSessionFactorypublic void preHandle(org.springframework.web.context.request.WebRequest request)
throws org.springframework.dao.DataAccessException
preHandle in interface org.springframework.web.context.request.WebRequestInterceptorpreHandle in class org.springframework.orm.hibernate3.support.OpenSessionInViewInterceptororg.springframework.dao.DataAccessExceptionpublic void postHandle(org.springframework.web.context.request.WebRequest request,
org.springframework.ui.ModelMap model)
throws org.springframework.dao.DataAccessException
postHandle in interface org.springframework.web.context.request.WebRequestInterceptorpostHandle in class org.springframework.orm.hibernate3.support.OpenSessionInViewInterceptororg.springframework.dao.DataAccessExceptionpublic void afterCompletion(org.springframework.web.context.request.WebRequest request,
java.lang.Exception ex)
throws org.springframework.dao.DataAccessException
afterCompletion in interface org.springframework.web.context.request.WebRequestInterceptorafterCompletion in class org.springframework.orm.hibernate3.support.OpenSessionInViewInterceptororg.springframework.dao.DataAccessExceptionprotected void flushIfNecessary(org.hibernate.Session session,
boolean existingTransaction)
throws org.hibernate.HibernateException
flushIfNecessary in class org.springframework.orm.hibernate3.HibernateAccessororg.hibernate.HibernateException