Package org.grails.orm.hibernate
Class GrailsHibernateTemplate.CloseSuppressingInvocationHandler
java.lang.Object
org.grails.orm.hibernate.GrailsHibernateTemplate.CloseSuppressingInvocationHandler
- All Implemented Interfaces:
InvocationHandler
- Enclosing class:
- GrailsHibernateTemplate
protected class GrailsHibernateTemplate.CloseSuppressingInvocationHandler
extends Object
implements InvocationHandler
Invocation handler that suppresses close calls on Hibernate Sessions.
Also prepares returned Query and Criteria objects.
- See Also:
-
SharedSessionContract.close()
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCloseSuppressingInvocationHandler(org.hibernate.Session target) -
Method Summary
-
Field Details
-
target
protected final org.hibernate.Session target
-
-
Constructor Details
-
CloseSuppressingInvocationHandler
protected CloseSuppressingInvocationHandler(org.hibernate.Session target)
-
-
Method Details
-
invoke
- Specified by:
invokein interfaceInvocationHandler- Throws:
Throwable
-