code: @Override
      public IEntityLock newLock(Class entityType, String entityKey, int lockType, String owner)
              throws LockingException {
          return newLock(entityType, entityKey, lockType, owner, defaultLockPeriod);
      }
docs: Returns a lock for the entity, lock type and owner if no conflicting locks exist.
  
  @param entityType
  @param entityKey
  @param lockType
  @param owner
  @return org.apereo.portal.groups.IEntityLock
  @exception LockingException