docs: public void lockResourceTemporary(String resourceName) throws CmsException {
  
          boolean exec = false;
          // iterate through all wrappers and call "lockResource" till one does not return false
          List<I_CmsResourceWrapper> wrappers = getWrappers();
          for (I_CmsResourceWrapper wrapper : wrappers) {
              exec = wrapper.lockResource(m_cms, resourceName, true);
              if (exec) {
                  break;
              }
          }
  
          // delegate the call to the CmsObject
          if (!exec) {
              m_cms.lockResourceTemporary(resourceName);
          }
      }