public class BaseFilterProperties extends Object implements IFilterProperties
| 限定符和类型 | 字段和说明 |
|---|---|
protected boolean |
disabled
过滤器使用状态,默认:启用
volatile关键字是必须的 |
protected boolean |
enabled
过滤器启用状态,默认:生效
|
protected List<String> |
exclusions
过滤器不想过滤的请求,默认:无排除项
|
protected Integer |
order
过滤器执行顺序
|
protected List<String> |
urlPatterns
过滤器需要过滤的请求,默认:全部都过滤
|
| 构造器和说明 |
|---|
BaseFilterProperties() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<String> |
getExclusions() |
Integer |
getOrder() |
List<String> |
getUrlPatterns() |
boolean |
isDisabled()
过滤器使用状态
用于判断该过滤器是否禁用,该状态在服务运行期间,可动态变更 |
boolean |
isEnabled()
过滤器启用状态
用于判断该过滤器是否启用,该状态一旦服务启动,就无法动态变更。 |
void |
setDisabled(boolean disabled)
设置过滤器使用状态
|
void |
setEnabled(boolean enabled)
设置过滤器启用状态
|
void |
setExclusions(List<String> exclusions) |
void |
setOrder(int order)
设置执行顺序
|
void |
setUrlPatterns(List<String> urlPatterns) |
protected boolean enabled
protected volatile boolean disabled
protected Integer order
public boolean isEnabled()
IFilterPropertiesisEnabled 在接口中 IFilterPropertiespublic void setEnabled(boolean enabled)
IFilterPropertiessetEnabled 在接口中 IFilterPropertiesenabled - 启用状态public boolean isDisabled()
IFilterPropertiesisDisabled 在接口中 IFilterPropertiespublic void setDisabled(boolean disabled)
IFilterPropertiessetDisabled 在接口中 IFilterPropertiesdisabled - 使用状态public Integer getOrder()
getOrder 在接口中 IFilterPropertiespublic void setOrder(int order)
IFilterPropertiessetOrder 在接口中 IFilterPropertiesorder - 执行顺序public List<String> getUrlPatterns()
getUrlPatterns 在接口中 IFilterPropertiespublic void setUrlPatterns(List<String> urlPatterns)
setUrlPatterns 在接口中 IFilterPropertiesurlPatterns - 需拦截的Url地址匹配列表public List<String> getExclusions()
getExclusions 在接口中 IFilterPropertiespublic void setExclusions(List<String> exclusions)
setExclusions 在接口中 IFilterPropertiesexclusions - 无需拦截的Url地址匹配列表Copyright © 2021 EasyJ寮�婧愮ぞ鍖�. All rights reserved.