HandlerContainingConfigurable
, NamedConfigurable
public interface LoggerConfiguration extends NamedConfigurable, HandlerContainingConfigurable
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getFilter() |
Get the name of the filter to use.
|
ValueExpression<java.lang.String> |
getFilterValueExpression() |
Returns a filter that may be an expression.
|
java.lang.String |
getLevel() |
Gets the level set on the logger.
|
ValueExpression<java.lang.String> |
getLevelValueExpression() |
Returns the level that may be an expression.
|
java.lang.Boolean |
getUseParentFilters() |
Determine whether parent filters will be used.
|
ValueExpression<java.lang.Boolean> |
getUseParentFiltersValueExpression() |
Returns the value that may be an expression.
|
java.lang.Boolean |
getUseParentHandlers() |
Determine whether parent handlers will be used.
|
ValueExpression<java.lang.Boolean> |
getUseParentHandlersValueExpression() |
Returns the value that may be an expression.
|
void |
setFilter(java.lang.String name) |
Set the name of the filter to use, or
null to leave unconfigured. |
void |
setFilter(java.lang.String expression,
java.lang.String value) |
Sets the expression value and for the filter.
|
void |
setLevel(java.lang.String level) |
Sets the level on the logger.
|
void |
setLevel(java.lang.String expression,
java.lang.String level) |
Sets the expression value for the level.
|
void |
setUseParentFilters(java.lang.Boolean value) |
Set whether to use parent filters.
|
void |
setUseParentFilters(java.lang.String expression) |
Set whether to use parent filters.
|
void |
setUseParentFilters(java.lang.String expression,
java.lang.Boolean value) |
Set whether to use parent filters.
|
void |
setUseParentHandlers(java.lang.Boolean value) |
Set whether to use parent handlers.
|
void |
setUseParentHandlers(java.lang.String expression) |
Set whether to use parent handlers.
|
void |
setUseParentHandlers(java.lang.String expression,
java.lang.Boolean value) |
Set whether to use parent handlers.
|
addHandlerName, getHandlerNames, removeHandlerName, setHandlerNames, setHandlerNames
getName
java.lang.String getFilter()
ValueExpression<java.lang.String> getFilterValueExpression()
void setFilter(java.lang.String name)
null
to leave unconfigured.name
- the filter namevoid setFilter(java.lang.String expression, java.lang.String value)
value
parameter for the
filter on the logger.expression
- the expressionvalue
- the value to set the filter tojava.lang.Boolean getUseParentFilters()
null
to leave unconfiguredValueExpression<java.lang.Boolean> getUseParentFiltersValueExpression()
null
to leave unconfigured as a value expressionvoid setUseParentFilters(java.lang.Boolean value)
null
indicates that the value should be left
unconfigured.value
- whether to use parent filtersvoid setUseParentFilters(java.lang.String expression)
expression
- the expression value used to resolve the settingsetUseParentFilters(Boolean)
,
ValueExpression
void setUseParentFilters(java.lang.String expression, java.lang.Boolean value)
This method will not parse the expression for the value and instead use the value
parameter for the
setting on the logger.
expression
- the expressionvalue
- the value to set the setting tosetUseParentFilters(Boolean)
,
ValueExpression
java.lang.Boolean getUseParentHandlers()
null
to leave unconfiguredValueExpression<java.lang.Boolean> getUseParentHandlersValueExpression()
null
to leave unconfigured as a value expressionvoid setUseParentHandlers(java.lang.Boolean value)
null
indicates that the value should be left
unconfigured.value
- whether to use parent handlersvoid setUseParentHandlers(java.lang.String expression)
expression
- the expression value used to resolve the settingsetUseParentHandlers(Boolean)
,
ValueExpression
void setUseParentHandlers(java.lang.String expression, java.lang.Boolean value)
value
parameter for the
setting on the logger.expression
- the expressionvalue
- the value to set the setting tosetUseParentHandlers(Boolean)
,
ValueExpression
java.lang.String getLevel()
ValueExpression<java.lang.String> getLevelValueExpression()
void setLevel(java.lang.String level)
level
- the level to set, may be an expressionValueExpression
void setLevel(java.lang.String expression, java.lang.String level)
level
parameter for the
level on the logger.expression
- the expression used to resolve the levellevel
- the level to usesetLevel(String)
,
ValueExpression
Copyright © 2018. All rights reserved.