class FileLoggerTree : FormatterPriorityTree
An implementation of Timber.Tree which sends log into a circular file.
It is using java.util.logging.Logger to implement circular file logging
priority - Priority from which to log
logger - java.util.logging.Logger used for logging
fileHandler - java.util.logging.FileHandler used for logging
class Builder |
FileLoggerTree(logger: Logger, fileHandler: FileHandler?, path: String, nbFiles: Int, priority: Int, filter: Filter = NoFilter.INSTANCE, formatter: Formatter = LogcatFormatter.INSTANCE)
An implementation of |
val files: Collection<File> |
var formatter: Formatter |
fun clear(): Unit
Delete all log files |
|
fun getFileName(i: Int): String
Return the file name corresponding to the number |
|
fun log(priority: Int, tag: String?, message: String, t: Throwable?): Unit |
fun format(priority: Int, tag: String?, message: String): String
Use its formatter to format log |
|
fun |