public enum LogConfigBuffer extends java.lang.Enum<LogConfigBuffer>
| Enum Constant and Description |
|---|
INSTANCE |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containLAC(LogAccessConfig lac)
返回当前缓存中是否包含访问日志配置对象
|
boolean |
containLOC(LogOperateConfig loc)
返回当前缓存中是否包含操作日志配置对象
|
void |
delLAC(LogAccessConfig lac)
从缓存中移除当前访问日志配置对象
|
void |
delLOC(LogOperateConfig loc)
更新或者放入当前访问日志配置对象
|
LogAccessConfig |
getLAC(java.lang.String accessPath)
通过访问路径取到对应的配置对象
|
LogAccessConfig |
getLAC4CurrentAccessPath()
取得当前访问路径的日志配置对象
|
java.util.List<LogAccessConfig> |
getLACs()
取得当前全部的访问日志配置对象
|
LogConfig |
getLC()
取得当前全局配置对象
|
LogOperateConfig |
getLOC(java.lang.String entity)
通过实体类全路径取到对应的配置对象
|
java.util.List<LogOperateConfig> |
getLOCs()
取得当前全部的操作日志配置对象
|
void |
init(LogConfig logConfig,
java.util.List<LogAccessConfig> lacList,
java.util.List<LogOperateConfig> locList)
初始化缓存
|
boolean |
isQuery4AccessPath(java.lang.String accessPath)
通过访问路径取到是否进行查询日志记录
|
boolean |
isQuery4CurrentAccessPath()
返回当前请求路径是否需要记录查询日志
|
boolean |
isRecord4AccessPath(java.lang.String accessPath)
通过访问路径取到是否进行查询日志记录
|
boolean |
isRecord4CurrentAccessPath()
返回当前请求路径是否需要记录访问日志
|
boolean |
isRecord4Entity(java.lang.String entity)
通过实体类全路径取到是否进行日志记录
|
void |
putLAC(LogAccessConfig lac)
更新或者放入当前访问日志配置对象
|
void |
putLOC(LogOperateConfig loc)
更新或者放入当前操作日志配置对象
|
static LogConfigBuffer |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static LogConfigBuffer[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final LogConfigBuffer INSTANCE
public static LogConfigBuffer[] values()
for (LogConfigBuffer c : LogConfigBuffer.values()) System.out.println(c);
public static LogConfigBuffer valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic void init(LogConfig logConfig, java.util.List<LogAccessConfig> lacList, java.util.List<LogOperateConfig> locList)
logConfig - 全局日志配置对象lacList - 访问日志配置对象集合locList - 操作日志配置对象集合public java.util.List<LogAccessConfig> getLACs()
List<LogAccessConfig>public java.util.List<LogOperateConfig> getLOCs()
List<LogOperateConfig>public LogAccessConfig getLAC(java.lang.String accessPath)
accessPath - 访问路径LogAccessConfigpublic LogAccessConfig getLAC4CurrentAccessPath()
LogAccessConfigpublic void putLAC(LogAccessConfig lac)
lac - 访问日志配置对象public void delLAC(LogAccessConfig lac)
lac - 访问日志配置对象public boolean containLAC(LogAccessConfig lac)
lac - 访问日志配置对象public boolean isRecord4AccessPath(java.lang.String accessPath)
accessPath - 访问路径boolean true为记录,false为不记录。public boolean isRecord4CurrentAccessPath()
boolean true为记录,false为不记录。public boolean isQuery4AccessPath(java.lang.String accessPath)
accessPath - 访问路径boolean true为记录,false为不记录。public boolean isQuery4CurrentAccessPath()
boolean true为记录,false为不记录。public LogOperateConfig getLOC(java.lang.String entity)
entity - 实体类全路径LogOperateConfigpublic void putLOC(LogOperateConfig loc)
lac - 操作日志配置对象public void delLOC(LogOperateConfig loc)
loc - 操作日志配置对象public boolean containLOC(LogOperateConfig loc)
loc - 操作日志配置对象public boolean isRecord4Entity(java.lang.String entity)
entity - 实体类全路径boolean true为记录,false为不记录。