@ConfigurationProperties(value="logging.method") public class MethodLogConfiguration extends Object
| Constructor and Description |
|---|
MethodLogConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
static MethodLogConfiguration |
all(int minimumDuration)
Creates a default method log configuration that enables method logging for all loggers,
with the set minimum duration.
|
int |
getDefaultMinimumDuration() |
int |
getMinimumDuration(String loggerName) |
boolean |
isEnabled() |
boolean |
isEnabled(String loggerName) |
void |
register(MethodLogger methodLogger) |
void |
setDefaultMinimumDuration(int defaultMinimumDuration) |
void |
setEnabled(boolean enabled) |
void |
setEnabled(String loggerName,
boolean enabled)
Set enabled status for a specific logger.
|
void |
setMinimumDuration(String loggerName,
int minimumDuration) |
public static final String WILDCARD
public boolean isEnabled()
public void setEnabled(boolean enabled)
public int getDefaultMinimumDuration()
public void setDefaultMinimumDuration(int defaultMinimumDuration)
public void setEnabled(String loggerName, boolean enabled)
isEnabled() is true can
any logger be enabled. If you want the default status for unspecified loggers to be set, use the
WILDCARD token as logger name.loggerName - of the specific loggerenabled - true if logging is activepublic void setMinimumDuration(String loggerName, int minimumDuration)
public boolean isEnabled(String loggerName)
public int getMinimumDuration(String loggerName)
public void register(MethodLogger methodLogger)
public static MethodLogConfiguration all(int minimumDuration)
minimumDuration - for the method loggingCopyright © 2020. All rights reserved.