Class EntityManagerWrapper.NonTxEMCleaner
- java.lang.Object
-
- com.sun.enterprise.container.common.impl.EntityManagerWrapper.NonTxEMCleaner
-
- All Implemented Interfaces:
ComponentInvocationHandler
- Enclosing class:
- EntityManagerWrapper
@Service public static class EntityManagerWrapper.NonTxEMCleaner extends Object implements ComponentInvocationHandler
-
-
Constructor Summary
Constructors Constructor Description NonTxEMCleaner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterPostInvoke(ComponentInvocation.ComponentInvocationType invType, ComponentInvocation prevInv, ComponentInvocation curInv)Called after the curInv has been popped from the invocation stack.voidafterPreInvoke(ComponentInvocation.ComponentInvocationType invType, ComponentInvocation prevInv, ComponentInvocation curInv)Called after the cur has been pushed into the invocation stack.voidbeforePostInvoke(ComponentInvocation.ComponentInvocationType invType, ComponentInvocation prevInv, ComponentInvocation curInv)Called before the cur has been popped from the invocation stack.voidbeforePreInvoke(ComponentInvocation.ComponentInvocationType invType, ComponentInvocation prevInv, ComponentInvocation newInv)Called before the cur is pushed into the invocation stack.
-
-
-
Method Detail
-
beforePreInvoke
public void beforePreInvoke(ComponentInvocation.ComponentInvocationType invType, ComponentInvocation prevInv, ComponentInvocation newInv) throws InvocationException
Description copied from interface:ComponentInvocationHandlerCalled before the cur is pushed into the invocation stack.- Specified by:
beforePreInvokein interfaceComponentInvocationHandler- Throws:
InvocationException
-
afterPreInvoke
public void afterPreInvoke(ComponentInvocation.ComponentInvocationType invType, ComponentInvocation prevInv, ComponentInvocation curInv) throws InvocationException
Description copied from interface:ComponentInvocationHandlerCalled after the cur has been pushed into the invocation stack.- Specified by:
afterPreInvokein interfaceComponentInvocationHandler- Throws:
InvocationException
-
beforePostInvoke
public void beforePostInvoke(ComponentInvocation.ComponentInvocationType invType, ComponentInvocation prevInv, ComponentInvocation curInv) throws InvocationException
Description copied from interface:ComponentInvocationHandlerCalled before the cur has been popped from the invocation stack.- Specified by:
beforePostInvokein interfaceComponentInvocationHandler- Throws:
InvocationException
-
afterPostInvoke
public void afterPostInvoke(ComponentInvocation.ComponentInvocationType invType, ComponentInvocation prevInv, ComponentInvocation curInv) throws InvocationException
Description copied from interface:ComponentInvocationHandlerCalled after the curInv has been popped from the invocation stack.- Specified by:
afterPostInvokein interfaceComponentInvocationHandler- Throws:
InvocationException
-
-