枚举 LogConfigBuffer
- 所有已实现的接口:
Serializable,Comparable<LogConfigBuffer>,java.lang.constant.Constable
初始化日志记录的参数
- 作者:
- BW.Panda Nov 23, 2016
-
嵌套类概要
从类继承的嵌套类/接口 java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
枚举常量概要
枚举常量 -
方法概要
修饰符和类型方法说明boolean返回当前缓存中是否包含访问日志配置对象boolean返回当前缓存中是否包含操作日志配置对象voiddelLAC(LogAccessConfig lac) 从缓存中移除当前访问日志配置对象voiddelLOC(LogOperateConfig loc) 更新或者放入当前访问日志配置对象通过访问路径取到对应的配置对象取得当前访问路径的日志配置对象getLACs()取得当前全部的访问日志配置对象getLC()取得当前全局配置对象通过实体类全路径取到对应的配置对象getLOCs()取得当前全部的操作日志配置对象voidinit(LogConfig logConfig, List<LogAccessConfig> lacList, List<LogOperateConfig> locList) 初始化缓存booleanisQuery4AccessPath(String accessPath) 通过访问路径取到是否进行查询日志记录boolean返回当前请求路径是否需要记录查询日志booleanisRecord4AccessPath(String accessPath) 通过访问路径取到是否进行查询日志记录boolean返回当前请求路径是否需要记录访问日志booleanisRecord4Entity(String entity) 通过实体类全路径取到是否进行日志记录voidputLAC(LogAccessConfig lac) 更新或者放入当前访问日志配置对象voidputLOC(LogOperateConfig loc) 更新或者放入当前操作日志配置对象static LogConfigBuffer返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)static LogConfigBuffer[]values()按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。从类继承的方法 java.lang.Enum
compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
-
枚举常量详细资料
-
INSTANCE
-
-
方法详细资料
-
values
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。- 返回:
- 按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
-
valueOf
返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)- 参数:
name- 要返回的枚举常量的名称。- 返回:
- 返回带有指定名称的枚举常量
- 抛出:
IllegalArgumentException- 如果该枚举类型没有带有指定名称的常量NullPointerException- 如果参数为空值
-
init
public void init(LogConfig logConfig, List<LogAccessConfig> lacList, List<LogOperateConfig> locList) 初始化缓存- 参数:
logConfig- 全局日志配置对象lacList- 访问日志配置对象集合locList- 操作日志配置对象集合
-
getLC
取得当前全局配置对象- 返回:
LogConfig
-
getLACs
取得当前全部的访问日志配置对象- 返回:
List<LogAccessConfig>
-
getLOCs
取得当前全部的操作日志配置对象- 返回:
List<LogOperateConfig>
-
getLAC
通过访问路径取到对应的配置对象- 参数:
accessPath- 访问路径- 返回:
LogAccessConfig
-
getLAC4CurrentAccessPath
取得当前访问路径的日志配置对象- 返回:
LogAccessConfig
-
putLAC
更新或者放入当前访问日志配置对象- 参数:
lac- 访问日志配置对象
-
delLAC
从缓存中移除当前访问日志配置对象- 参数:
lac- 访问日志配置对象
-
containLAC
返回当前缓存中是否包含访问日志配置对象- 参数:
lac- 访问日志配置对象
-
isRecord4AccessPath
通过访问路径取到是否进行查询日志记录- 参数:
accessPath- 访问路径- 返回:
booleantrue为记录,false为不记录。
-
isRecord4CurrentAccessPath
public boolean isRecord4CurrentAccessPath()返回当前请求路径是否需要记录访问日志- 返回:
booleantrue为记录,false为不记录。
-
isQuery4AccessPath
通过访问路径取到是否进行查询日志记录- 参数:
accessPath- 访问路径- 返回:
booleantrue为记录,false为不记录。
-
isQuery4CurrentAccessPath
public boolean isQuery4CurrentAccessPath()返回当前请求路径是否需要记录查询日志- 返回:
booleantrue为记录,false为不记录。
-
getLOC
通过实体类全路径取到对应的配置对象- 参数:
entity- 实体类全路径- 返回:
LogOperateConfig
-
putLOC
更新或者放入当前操作日志配置对象- 参数:
lac- 操作日志配置对象
-
delLOC
更新或者放入当前访问日志配置对象- 参数:
loc- 操作日志配置对象
-
containLOC
返回当前缓存中是否包含操作日志配置对象- 参数:
loc- 操作日志配置对象
-
isRecord4Entity
通过实体类全路径取到是否进行日志记录- 参数:
entity- 实体类全路径- 返回:
booleantrue为记录,false为不记录。
-