docs: public boolean shutdownInProgress() /* @LIDB3187C */
      {
          synchronized (_recoveryMonitor) {
              if (_shutdownInProgress) {
                  // Put out a message stating the we are stopping recovery processing. Since this method can
                  // be called a number of times in succession (to allow nested method calls to bail out by
                  // calling this method) we only put the message out the first time round.
                  if (!_recoveryCompleted) {
                      if (tc.isEventEnabled())
                          Tr.event(tc, "Shutdown is in progress, stopping recovery processing");
                      recoveryComplete();
  
                      if (_failureScopeController.localFailureScope()) {
                          TMHelper.asynchRecoveryProcessingComplete(null);
                      }
                  }
              }
          }
  
          return _shutdownInProgress;
      }