package ru.yandex.wmconsole.servantlet.errors;

import ru.yandex.common.framework.core.ServRequest;
import ru.yandex.common.framework.core.ServResponse;
import ru.yandex.wmconsole.servantlet.WMCAuthenticationServantlet;
import ru.yandex.wmtools.common.error.InternalException;
import ru.yandex.wmtools.common.error.InternalProblem;
import ru.yandex.wmtools.common.error.UserException;

/**
 * Выдача структуры сайта с информацией о числе ошибок и списка групп ошибок с их количеством
 * Использовалась для отображения "Индексирование сайта" -> "Исключенные страницы" -> "по разделам"
 * Отличие этой страницы было в том, что в списке групп ошибок показывалось число ошибок, не включая подразделы.
 *
 * @deprecated  начиная с версии 3.1.22 страница по разделам более не используется
 */
@Deprecated
public class ErrorTreeGroupsServantlet extends WMCAuthenticationServantlet {

    @Override
    public void doProcess(ServRequest req, ServResponse res, long userId) throws UserException, InternalException {
        throw new InternalException(InternalProblem.INTERNAL_PROBLEM, "ErrorTreeGroups deprecated");
    }
}
