public abstract class FileLogOptions
extends java.lang.Object
Constructor and Description |
---|
FileLogOptions() |
Modifier and Type | Method and Description |
---|---|
static FileLogOptions |
create() |
abstract java.io.File |
getFile() |
abstract int |
getFileCount() |
abstract int |
getLimit() |
abstract LogLevel |
getLogLevel() |
abstract boolean |
isAppend() |
abstract FileLogOptions |
setAppend(boolean append)
Append to existing file or not
|
abstract FileLogOptions |
setFile(java.io.File logFile)
Set file to be used
|
abstract FileLogOptions |
setFileCount(int count)
Set total number of rolling log files
|
abstract FileLogOptions |
setLimit(int limit)
Set file size limit (default -1 unlimited)
|
abstract FileLogOptions |
setLogLevel(LogLevel level)
Set log level
|
public static FileLogOptions create()
public abstract FileLogOptions setFile(java.io.File logFile)
logFile
- log filepublic abstract java.io.File getFile()
public abstract FileLogOptions setLimit(int limit)
limit
- size limit of the log file (in bytes)public abstract int getLimit()
public abstract FileLogOptions setFileCount(int count)
count
- total number of log filespublic abstract int getFileCount()
public abstract FileLogOptions setAppend(boolean append)
append
- append to existing file or notpublic abstract boolean isAppend()
public abstract FileLogOptions setLogLevel(LogLevel level)
level
- log level to be usedpublic abstract LogLevel getLogLevel()
Copyright (c) 2014 Cloud Software Group, Inc. All rights reserved.