open a session for the sessionfactory that this interceptor uses . the default implementation delegates to the sessionfactory #opensession method and sets the session 's flush mode to `` manual '' . concode_field_sep Log logger concode_elem_sep SessionFactory sessionFactory concode_elem_sep String PARTICIPATE_SUFFIX concode_field_sep boolean decrementParticipateCount concode_elem_sep String getParticipateAttributeName concode_elem_sep void postHandle concode_elem_sep void afterCompletion concode_elem_sep void preHandle concode_elem_sep void afterConcurrentHandlingStarted concode_elem_sep boolean applySessionBindingInterceptor concode_elem_sep void setSessionFactory concode_elem_sep SessionFactory getSessionFactory
Session function ( ) { try { Session loc0 = getSessionFactory ( ) . openSession ( ) ; loc0 . setFlushMode ( FlushMode . MANUAL ) ; return loc0 ; } catch ( HibernateException loc0 ) { throw new DataAccessResourceFailureException ( "srini_string" , loc0 ) ; } }