docs: protected LocalTransactionWrapper getLocalTransactionWrapper(boolean rrsTransactional) throws ResourceException {
  
          final boolean isTracingEnabled = TraceComponent.isAnyTracingEnabled();
  
          if (isTracingEnabled && tc.isEntryEnabled()) {
              Tr.entry(this, tc, "getLocalTransactionWrapper", rrsTransactional);
          }
  
          if (localTranWrapper == null) {
              localTranWrapper = new LocalTransactionWrapper(this);
          }
  
          // Move the localTranWrapper.initialize() call outside of the above "localTranWrapper == null"
          // conditional.  Prior to this change, the localTransaction within the localTranWrapper was not
          // getting re-initialized for MCWrappers that were pulled from the MCWrapperPool.  This
          // call to initialize() for existing localTranWrappers is safe and quick since we check
          // for an existing localTransaction as the first thing in initialize().
          //
          localTranWrapper.initialize();
          localTranWrapper.setRRSTransactional(rrsTransactional);
          tranWrapperInUse = LOCALTXWRAPPER;
  
          if (isTracingEnabled && tc.isEntryEnabled()) {
              Tr.exit(this, tc, "getLocalTransactionWrapper");
          }
  
          return localTranWrapper;
  
      }