code: @Override
      public void afterCompletion(int status)
      {
          final boolean isTraceOn = TraceComponent.isAnyTracingEnabled();
  
          if (isTraceOn && tc.isEntryEnabled())
              Tr.entry(tc, "afterCompletion : " + status + " : " + this);
  
          closeTxEntityManager(ivEm, true);
  
          if (isTraceOn && tc.isEntryEnabled())
              Tr.exit(tc, "afterCompletion");
      }
docs: (non-Javadoc)
  
  Synch event to close the em, which effectively returns it to the
  pool.