程序包 dev.utils.common

类 FileRecordUtils


  • public final class FileRecordUtils
    extends java.lang.Object
    detail: 文件记录工具类
    作者:
    Ttt
    • 嵌套类概要

      嵌套类 
      修饰符和类型 说明
      static interface  FileRecordUtils.Callback
      detail: 文件记录回调
    • 方法概要

      所有方法 静态方法 具体方法 
      修饰符和类型 方法 说明
      static boolean saveErrorLog​(java.lang.Throwable ex, java.lang.String filePath, java.lang.String fileName)
      保存异常日志
      static boolean saveErrorLog​(java.lang.Throwable ex, java.lang.String filePath, java.lang.String fileName, boolean printInsertInfo)
      保存异常日志
      static boolean saveErrorLog​(java.lang.Throwable ex, java.lang.String filePath, java.lang.String fileName, java.lang.String head, java.lang.String bottom)
      保存异常日志
      static boolean saveErrorLog​(java.lang.Throwable ex, java.lang.String filePath, java.lang.String fileName, java.lang.String head, java.lang.String bottom, boolean printInsertInfo)
      保存异常日志
      static boolean saveLog​(java.lang.String log, java.lang.String filePath, java.lang.String fileName)
      保存日志
      static boolean saveLog​(java.lang.String log, java.lang.String filePath, java.lang.String fileName, boolean printInsertInfo)
      保存日志
      static boolean saveLog​(java.lang.String log, java.lang.String filePath, java.lang.String fileName, java.lang.String head, java.lang.String bottom)
      保存日志
      static boolean saveLog​(java.lang.String log, java.lang.String filePath, java.lang.String fileName, java.lang.String head, java.lang.String bottom, boolean printInsertInfo)
      保存日志
      static void setCallback​(FileRecordUtils.Callback callback)
      设置文件记录回调
      static void setInsertInfo​(java.lang.String insertInfo)
      设置插入信息
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 方法详细资料

      • setInsertInfo

        public static void setInsertInfo​(java.lang.String insertInfo)
        设置插入信息
        参数:
        insertInfo - 插入信息 ( 如设备信息等 )
      • saveErrorLog

        public static boolean saveErrorLog​(java.lang.Throwable ex,
                                           java.lang.String filePath,
                                           java.lang.String fileName)
        保存异常日志
        参数:
        ex - 错误信息
        filePath - 保存路径
        fileName - 文件名 ( 含后缀 )
        返回:
        true 保存成功, false 保存失败
      • saveErrorLog

        public static boolean saveErrorLog​(java.lang.Throwable ex,
                                           java.lang.String filePath,
                                           java.lang.String fileName,
                                           java.lang.String head,
                                           java.lang.String bottom)
        保存异常日志
        参数:
        ex - 错误信息
        filePath - 保存路径
        fileName - 文件名 ( 含后缀 )
        head - 顶部标题
        bottom - 底部内容
        返回:
        true 保存成功, false 保存失败
      • saveErrorLog

        public static boolean saveErrorLog​(java.lang.Throwable ex,
                                           java.lang.String filePath,
                                           java.lang.String fileName,
                                           boolean printInsertInfo)
        保存异常日志
        参数:
        ex - 错误信息
        filePath - 保存路径
        fileName - 文件名 ( 含后缀 )
        printInsertInfo - 是否打印插入信息
        返回:
        true 保存成功, false 保存失败
      • saveErrorLog

        public static boolean saveErrorLog​(java.lang.Throwable ex,
                                           java.lang.String filePath,
                                           java.lang.String fileName,
                                           java.lang.String head,
                                           java.lang.String bottom,
                                           boolean printInsertInfo)
        保存异常日志
        参数:
        ex - 错误信息
        filePath - 保存路径
        fileName - 文件名 ( 含后缀 )
        head - 顶部标题
        bottom - 底部内容
        printInsertInfo - 是否打印插入信息
        返回:
        true 保存成功, false 保存失败
      • saveLog

        public static boolean saveLog​(java.lang.String log,
                                      java.lang.String filePath,
                                      java.lang.String fileName)
        保存日志
        参数:
        log - 日志信息
        filePath - 保存路径
        fileName - 文件名 ( 含后缀 )
        返回:
        true 保存成功, false 保存失败
      • saveLog

        public static boolean saveLog​(java.lang.String log,
                                      java.lang.String filePath,
                                      java.lang.String fileName,
                                      java.lang.String head,
                                      java.lang.String bottom)
        保存日志
        参数:
        log - 日志信息
        filePath - 保存路径
        fileName - 文件名 ( 含后缀 )
        head - 顶部标题
        bottom - 底部内容
        返回:
        true 保存成功, false 保存失败
      • saveLog

        public static boolean saveLog​(java.lang.String log,
                                      java.lang.String filePath,
                                      java.lang.String fileName,
                                      boolean printInsertInfo)
        保存日志
        参数:
        log - 日志信息
        filePath - 保存路径
        fileName - 文件名 ( 含后缀 )
        printInsertInfo - 是否打印插入信息
        返回:
        true 保存成功, false 保存失败
      • saveLog

        public static boolean saveLog​(java.lang.String log,
                                      java.lang.String filePath,
                                      java.lang.String fileName,
                                      java.lang.String head,
                                      java.lang.String bottom,
                                      boolean printInsertInfo)
        保存日志
        参数:
        log - 日志信息
        filePath - 保存路径
        fileName - 文件名 ( 含后缀 )
        head - 顶部标题
        bottom - 底部内容
        printInsertInfo - 是否打印插入信息
        返回:
        true 保存成功, false 保存失败