public abstract class AbstractLogLevelConfiguration extends java.lang.Object implements LogLevelConfiguration
| Constructor and Description |
|---|
AbstractLogLevelConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
LogLevelConfiguration |
disable(java.util.Collection<LogLevel> levelsToDisable) |
LogLevelConfiguration |
disable(LogLevel... levelsToDisable) |
LogLevelConfiguration |
disableAllLevels() |
LogLevelConfiguration |
disableLevelsBelow(LogLevel thresholdLevel) |
LogLevelConfiguration |
enable(java.util.Collection<LogLevel> levelsToEnable) |
LogLevelConfiguration |
enable(LogLevel... levelsToEnable) |
LogLevelConfiguration |
enableAllLevels() |
LogLevelConfiguration |
enableLevelsAtOrAbove(LogLevel thresholdLevel) |
LogLevelConfiguration |
enableOnly(java.util.Collection<LogLevel> levelsToEnable) |
LogLevelConfiguration |
enableOnly(LogLevel... levelsToEnable) |
java.util.Set<LogLevel> |
getEnabledLevels() |
protected abstract java.util.Set<LogLevel> |
getLevelSet() |
boolean |
isLevelEnabled(LogLevel level) |
protected void |
levelSetChanged() |
void |
setEnabledLevels(java.util.Set<LogLevel> levelsToEnable) |
java.lang.String |
toString() |
protected abstract java.util.Set<LogLevel> getLevelSet()
protected void levelSetChanged()
public java.util.Set<LogLevel> getEnabledLevels()
getEnabledLevels in interface LogLevelConfigurationpublic boolean isLevelEnabled(LogLevel level)
isLevelEnabled in interface LogLevelConfigurationpublic void setEnabledLevels(java.util.Set<LogLevel> levelsToEnable)
setEnabledLevels in interface LogLevelConfigurationpublic LogLevelConfiguration enableOnly(LogLevel... levelsToEnable)
enableOnly in interface LogLevelConfigurationpublic LogLevelConfiguration enableOnly(java.util.Collection<LogLevel> levelsToEnable)
enableOnly in interface LogLevelConfigurationpublic LogLevelConfiguration enableAllLevels()
enableAllLevels in interface LogLevelConfigurationpublic LogLevelConfiguration disableAllLevels()
disableAllLevels in interface LogLevelConfigurationpublic LogLevelConfiguration enable(LogLevel... levelsToEnable)
enable in interface LogLevelConfigurationpublic LogLevelConfiguration enable(java.util.Collection<LogLevel> levelsToEnable)
enable in interface LogLevelConfigurationpublic LogLevelConfiguration disable(LogLevel... levelsToDisable)
disable in interface LogLevelConfigurationpublic LogLevelConfiguration disable(java.util.Collection<LogLevel> levelsToDisable)
disable in interface LogLevelConfigurationpublic LogLevelConfiguration enableLevelsAtOrAbove(LogLevel thresholdLevel)
enableLevelsAtOrAbove in interface LogLevelConfigurationpublic LogLevelConfiguration disableLevelsBelow(LogLevel thresholdLevel)
disableLevelsBelow in interface LogLevelConfigurationpublic java.lang.String toString()
toString in class java.lang.Object