public void deletePriorityClass()

in server/src/jetbrains/buildServer/serverSide/priority/PriorityClassManagerImpl.java [246:261]


  public void deletePriorityClass(@NotNull final String priorityClassId) {
    if (!priorityClassId.equals(DEFAULT_PRIORITY_CLASS_ID) && !priorityClassId.equals(PERSONAL_PRIORITY_CLASS_ID)) {
      myLock.writeLock().lock();
      try {
        PriorityClass removed = myPriorityClasses.remove(priorityClassId);
        if (removed != null) {
          for (SBuildType bt : removed.getBuildTypes()) {
            myBuildTypePriorityClasses.remove(bt.getExternalId());
          }
        }
      } finally {
        myLock.writeLock().unlock();
      }
      savePriorityClasses();
    }
  }