При обновлении log4j до 2.x, как работать с измененными целыми числами уровня?

#log4j #log4j2

#log4j #log4j2

Вопрос:

Я обновляю log4j -> log4j2.

В старой версии целочисленное значение Level.DEBUG равно 10000. (документ log4j для Level.DEBUG).
В новой версии целочисленное значение Level.DEBUG равно 500. (документ log4j2 для Level.DEBUG)

У меня есть код, который вызывает Level.DEBUG.toInt() (log4j), который я поэтому не могу просто обновить до Level.DEBUG.intLevel() (log4j2)?

Есть ли какой-нибудь способ использовать старые числа в моем существующем коде, 10000 в данном случае?
В коде, который я обновляю, Level.DEBUG.toInt() вводится в общедоступный метод, который принимает int-level в качестве входных данных, и я не уверен, какие другие репозитории зависят от функциональности этого метода.
Должен ли я изменить этот метод, чтобы использовать новые значения уровня int, и попытаться найти везде, где он может быть вызван?
Или, может быть, сопоставить его входные данные со значениями уровня int старой версии (крайне хакерски)?
Или есть где-нибудь в новой версии, которая может сопоставляться со старыми значениями уровня int?