docs: public static int getIsolationLevelFor(String isoLevel)
      {
          if(isoLevel == null || StringUtils.isEmpty(isoLevel))
          {
              LoggerFactory.getDefaultLogger().debug(
                      "[LockHelper] Specified isolation level string is 'null', using the default isolation level");
              return IsolationLevels.IL_DEFAULT;
          }
          if (isoLevel.equalsIgnoreCase(IsolationLevels.LITERAL_IL_READ_UNCOMMITTED))
          {
              return IsolationLevels.IL_READ_UNCOMMITTED;
          }
          else if (isoLevel.equalsIgnoreCase(IsolationLevels.LITERAL_IL_READ_COMMITTED))
          {
              return IsolationLevels.IL_READ_COMMITTED;
          }
          else if (isoLevel.equalsIgnoreCase(IsolationLevels.LITERAL_IL_REPEATABLE_READ))
          {
              return IsolationLevels.IL_REPEATABLE_READ;
          }
          else if (isoLevel.equalsIgnoreCase(IsolationLevels.LITERAL_IL_SERIALIZABLE))
          {
              return IsolationLevels.IL_SERIALIZABLE;
          }
          else if (isoLevel.equalsIgnoreCase(IsolationLevels.LITERAL_IL_OPTIMISTIC))
          {
              return IsolationLevels.IL_OPTIMISTIC;
          }
          else if (isoLevel.equalsIgnoreCase(IsolationLevels.LITERAL_IL_NONE))
          {
              return IsolationLevels.IL_NONE;
          }
          LoggerFactory.getDefaultLogger().warn("[LockHelper] Unknown isolation-level '" + isoLevel + "', using default isolation level");
          return IsolationLevels.IL_DEFAULT;
      }