code: @Override
      public void setCompleting(boolean isCompleting)
      {
          if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled())
              Tr.debug(tc, "setCompleting= " + isCompleting);
  
          isActivitySessionCompleting = isCompleting;
          //d138562.11
          if (finderSyncList != null) // d173022.12
          { // d173022.12
              int numberofCallers = finderSyncList.size();
              for (int i = 0; i < numberofCallers; ++i) {
                  ((ContainerSynchronization) finderSyncList.get(i)).setCompleting(isCompleting);
              }
          } // d173022.12
  
          if (txListener != null)
              try {
                  //txListener.afterCompletion(); d153430
                  txListener.setCompleting(isCompleting); //d153430
              } catch (Throwable e) {
                  FFDCFilter.processException(e, CLASS_NAME + ".afterCompletion",
                                              "1733", this);
                  throw new RuntimeException("txListener exception" + e.toString());
              }
      }
docs: d126930.3