Class EntityManagerWrapper.NonTxEMCleaner

  • All Implemented Interfaces:
    org.glassfish.api.invocation.ComponentInvocationHandler
    Enclosing class:
    EntityManagerWrapper

    @Service
    public static class EntityManagerWrapper.NonTxEMCleaner
    extends Object
    implements org.glassfish.api.invocation.ComponentInvocationHandler
    • Constructor Summary

      Constructors 
      Constructor Description
      NonTxEMCleaner()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void afterPostInvoke​(org.glassfish.api.invocation.ComponentInvocation.ComponentInvocationType invType, org.glassfish.api.invocation.ComponentInvocation prevInv, org.glassfish.api.invocation.ComponentInvocation curInv)  
      void afterPreInvoke​(org.glassfish.api.invocation.ComponentInvocation.ComponentInvocationType invType, org.glassfish.api.invocation.ComponentInvocation prevInv, org.glassfish.api.invocation.ComponentInvocation curInv)  
      void beforePostInvoke​(org.glassfish.api.invocation.ComponentInvocation.ComponentInvocationType invType, org.glassfish.api.invocation.ComponentInvocation prevInv, org.glassfish.api.invocation.ComponentInvocation curInv)  
      void beforePreInvoke​(org.glassfish.api.invocation.ComponentInvocation.ComponentInvocationType invType, org.glassfish.api.invocation.ComponentInvocation prevInv, org.glassfish.api.invocation.ComponentInvocation newInv)  
    • Constructor Detail

      • NonTxEMCleaner

        public NonTxEMCleaner()
    • Method Detail

      • beforePreInvoke

        public void beforePreInvoke​(org.glassfish.api.invocation.ComponentInvocation.ComponentInvocationType invType,
                                    org.glassfish.api.invocation.ComponentInvocation prevInv,
                                    org.glassfish.api.invocation.ComponentInvocation newInv)
                             throws org.glassfish.api.invocation.InvocationException
        Specified by:
        beforePreInvoke in interface org.glassfish.api.invocation.ComponentInvocationHandler
        Throws:
        org.glassfish.api.invocation.InvocationException
      • afterPreInvoke

        public void afterPreInvoke​(org.glassfish.api.invocation.ComponentInvocation.ComponentInvocationType invType,
                                   org.glassfish.api.invocation.ComponentInvocation prevInv,
                                   org.glassfish.api.invocation.ComponentInvocation curInv)
                            throws org.glassfish.api.invocation.InvocationException
        Specified by:
        afterPreInvoke in interface org.glassfish.api.invocation.ComponentInvocationHandler
        Throws:
        org.glassfish.api.invocation.InvocationException
      • beforePostInvoke

        public void beforePostInvoke​(org.glassfish.api.invocation.ComponentInvocation.ComponentInvocationType invType,
                                     org.glassfish.api.invocation.ComponentInvocation prevInv,
                                     org.glassfish.api.invocation.ComponentInvocation curInv)
                              throws org.glassfish.api.invocation.InvocationException
        Specified by:
        beforePostInvoke in interface org.glassfish.api.invocation.ComponentInvocationHandler
        Throws:
        org.glassfish.api.invocation.InvocationException
      • afterPostInvoke

        public void afterPostInvoke​(org.glassfish.api.invocation.ComponentInvocation.ComponentInvocationType invType,
                                    org.glassfish.api.invocation.ComponentInvocation prevInv,
                                    org.glassfish.api.invocation.ComponentInvocation curInv)
                             throws org.glassfish.api.invocation.InvocationException
        Specified by:
        afterPostInvoke in interface org.glassfish.api.invocation.ComponentInvocationHandler
        Throws:
        org.glassfish.api.invocation.InvocationException