类 RecordConfig
- java.lang.Object
-
- dev.utils.common.assist.record.RecordConfig
-
public final class RecordConfig extends java.lang.Objectdetail: 日志记录配置信息- 作者:
- Ttt
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classRecordConfig.TIMEdetail: 文件记录间隔时间枚举
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static RecordConfigget(java.lang.String storagePath, java.lang.String folderName)获取配置信息static RecordConfigget(java.lang.String storagePath, java.lang.String folderName, RecordConfig.TIME fileIntervalTime)获取配置信息static RecordConfigget(java.lang.String storagePath, java.lang.String folderName, RecordConfig.TIME fileIntervalTime, boolean handler)获取配置信息static RecordConfigget(java.lang.String storagePath, java.lang.String folderName, RecordConfig.TIME fileIntervalTime, boolean handler, boolean insertHeaderData)获取配置信息RecordConfig.TIMEgetFileIntervalTime()获取文件记录间隔时间java.lang.StringgetFileName()获取文件名 ( 固定 )java.lang.StringgetFinalPath()获取文件地址java.lang.StringgetFolderName()获取文件夹名 ( 模块名 )RecordInsertgetRecordInsert()获取日志记录插入信息RecordInsertgetRecordInsert(RecordInsert defaultValue)获取日志记录插入信息java.lang.StringgetStoragePath()获取存储路径booleanisHandler()是否处理记录booleanisInsertHeaderData()是否插入头数据RecordConfigsetHandler(boolean handler)设置是否处理记录RecordConfigsetInsertHeaderData(boolean insertHeaderData)设置是否插入头数据RecordConfigsetRecordInsert(RecordInsert recordInsert)设置日志记录插入信息
-
-
-
方法详细资料
-
get
public static RecordConfig get(java.lang.String storagePath, java.lang.String folderName)
获取配置信息- 参数:
storagePath- 存储路径folderName- 文件夹名 ( 模块名 )- 返回:
RecordConfig
-
get
public static RecordConfig get(java.lang.String storagePath, java.lang.String folderName, RecordConfig.TIME fileIntervalTime)
获取配置信息- 参数:
storagePath- 存储路径folderName- 文件夹名 ( 模块名 )fileIntervalTime- 文件记录间隔时间- 返回:
RecordConfig
-
get
public static RecordConfig get(java.lang.String storagePath, java.lang.String folderName, RecordConfig.TIME fileIntervalTime, boolean handler)
获取配置信息- 参数:
storagePath- 存储路径folderName- 文件夹名 ( 模块名 )fileIntervalTime- 文件记录间隔时间handler- 是否处理记录- 返回:
RecordConfig
-
get
public static RecordConfig get(java.lang.String storagePath, java.lang.String folderName, RecordConfig.TIME fileIntervalTime, boolean handler, boolean insertHeaderData)
获取配置信息- 参数:
storagePath- 存储路径folderName- 文件夹名 ( 模块名 )fileIntervalTime- 文件记录间隔时间handler- 是否处理记录insertHeaderData- 是否插入头数据- 返回:
RecordConfig
-
getStoragePath
public java.lang.String getStoragePath()
获取存储路径- 返回:
- 存储路径
-
getFileName
public java.lang.String getFileName()
获取文件名 ( 固定 )- 返回:
- 文件名 ( 固定 )
-
getFolderName
public java.lang.String getFolderName()
获取文件夹名 ( 模块名 )- 返回:
- 文件夹名 ( 模块名 )
-
getFileIntervalTime
public RecordConfig.TIME getFileIntervalTime()
获取文件记录间隔时间- 返回:
- 文件记录间隔时间
-
isHandler
public boolean isHandler()
是否处理记录- 返回:
trueyes,falseno
-
setHandler
public RecordConfig setHandler(boolean handler)
设置是否处理记录- 参数:
handler- 是否处理记录- 返回:
RecordConfig
-
isInsertHeaderData
public boolean isInsertHeaderData()
是否插入头数据- 返回:
trueyes,falseno
-
setInsertHeaderData
public RecordConfig setInsertHeaderData(boolean insertHeaderData)
设置是否插入头数据- 参数:
insertHeaderData- 是否插入头数据- 返回:
RecordConfig
-
getRecordInsert
public RecordInsert getRecordInsert()
获取日志记录插入信息- 返回:
- 日志记录插入信息
-
getRecordInsert
public RecordInsert getRecordInsert(RecordInsert defaultValue)
获取日志记录插入信息- 参数:
defaultValue- 默认值- 返回:
- 日志记录插入信息
-
setRecordInsert
public RecordConfig setRecordInsert(RecordInsert recordInsert)
设置日志记录插入信息- 参数:
recordInsert- 日志记录插入信息- 返回:
RecordConfig
-
getFinalPath
public java.lang.String getFinalPath()
获取文件地址- 返回:
- 文件地址
-
-