code: final Transaction suspendGlobalTx(int action) throws CSIException //174358.1 //LIDB1673.2.1.5
      {
          final Transaction result = txCtrl.suspendGlobalTx(action); //LIDB1673.2.1.5
  
          // d165585 Begins
          if (TraceComponent.isAnyTracingEnabled() && // d527372
              TETxLifeCycleInfo.isTraceEnabled()) // d171555
          {
              TETxLifeCycleInfo.traceGlobalTxSuspend("NoTx", "Suspend Global Tx");
          }
          // d165585 Ends
          return result;
  
      }
docs: /*
  This utility suspends the current global transaction and
  returns the associated control object. If the transaction
  exists, it is suspended without regard to whether it has
  been marked for rollback. If the transaction does not exist,
  the return Control will be null.