aquality.selenium.core.configurations.LoggerConfiguration Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of aquality-selenium-core Show documentation
Show all versions of aquality-selenium-core Show documentation
Library with core functions simplifying work with Selenium-controlled applications.
package aquality.selenium.core.configurations;
import aquality.selenium.core.utilities.ISettingsFile;
import com.google.inject.Inject;
public class LoggerConfiguration implements ILoggerConfiguration {
private static final String DEFAULT_LANGUAGE = "en";
private final ISettingsFile settingsFile;
@Inject
public LoggerConfiguration(ISettingsFile settingsFile){
this.settingsFile = settingsFile;
}
@Override
public String getLanguage() {
return settingsFile.getValueOrDefault("/logger/language", DEFAULT_LANGUAGE).toString();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy