Я использую Slf4j с Log4j в моем проекте. В классе MyClass у меня есть переменные, которые содержат строковые значения для loglevel и logpath и List of String, содержащие имена добавок. Я хочу программно переопределить значения этих переменных, которые были настроены в файле log4j.properties. Проблема в том, что переменная LOG имеет тип Log4jLoggerAdapter class. Этот класс не имеет переменных класса, которые я мог бы изменить, и у него нет каких-либо методов настройки, которые я мог бы использовать для настройки уровня журнала, пути журнала или добавления добавлений. Любая помощь будет высоко оценена.Как настроить loglevel, log path и добавить apenders в класс Log4jLoggerAdapter?
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;
Public class MyClass
private static final Logger LOG = LoggerFactory.getLogger(MyClass.class);