code: public void driveLocalRecovery() throws RecoveryFailedException {
          if (tc.isEntryEnabled())
              Tr.entry(tc, "driveLocalRecovery", this);
  
          if (tc.isDebugEnabled())
              Tr.debug(tc, "RLSHA: configuring for local only recovery");
  
          synchronized (this) {
              if (_currentFailureScope == null) {
                  // Create a FailureScope that defines the current server.
                  _currentFailureScope = new FileFailureScope();
              }
          }
  
          try {
              directInitialization(_currentFailureScope);
          } catch (RecoveryFailedException exc) {
              FFDCFilter.processException(exc, "com.ibm.ws.recoverylog.spi.RecoveryDirectorImpl.driveLocalRecovery", "620", this);
              if (tc.isEntryEnabled())
                  Tr.exit(tc, "driveLocalRecovery", exc);
              throw exc;
          }
  
          if (tc.isEntryEnabled())
              Tr.exit(tc, "driveLocalRecovery");
      }
docs: <p>
  Internal method to drive a recovery process for the current FailureScope. This
  method is driven at a well defined point during server startup in order to
  recover the local server node.
  </p>