docs: public void lockResource(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();
          Iterator<I_CmsResourceWrapper> iter = wrappers.iterator();
          while (iter.hasNext()) {
              I_CmsResourceWrapper wrapper = iter.next();
              exec = wrapper.lockResource(m_cms, resourcename, false);
              if (exec) {
                  break;
              }
          }
  
          // delegate the call to the CmsObject
          if (!exec) {
              m_cms.lockResource(resourcename);
          }
      }