public abstract class LogFile extends Object
Constructor and Description |
---|
LogFile() |
Modifier and Type | Method and Description |
---|---|
Integer |
getBufferSizeKb()
Get the buffer size in kilobytes.
|
String |
getDateFormatPattern()
Get the date format pattern.
|
Integer |
getFileCount()
Get the file count.
|
Integer |
getFileMinSize()
Get the minimum file size.
|
String |
getFileName()
Get the file name.
|
Integer |
getFileTimeSpan()
Get the file time span.
|
Long |
getFileTimeSpanFactor()
Get the file time span factor.
|
String |
getLogFileRotationDir()
Get the log file rotation directory.
|
String |
getName()
Get the name.
|
String |
getNotes()
Get the notes.
|
Boolean |
getNumberOfFilesLimited()
Get whether or not the number of retained log files is limited.
|
abstract Object |
getParent()
Get the parent object for this LogFile.
|
Boolean |
getRotateLogOnStartup()
Get whether or not to rotate the log file at server startup.
|
String |
getRotationTime()
Get the log file rotation time.
|
LogRotationType |
getRotationType()
Get the log file rotation strategy type.
|
LogFile |
setBufferSizeKb(Integer bufferSizeKb)
Set the buffer size in kilobytes.
|
LogFile |
setDateFormatPattern(String dateFormatPattern)
Set the date format pattern.
|
LogFile |
setFileCount(Integer fileCount)
Set the file count.
|
LogFile |
setFileMinSize(Integer fileMinSize)
Set the minimum file size.
|
LogFile |
setFileName(String fileName)
Set the file name.
|
LogFile |
setFileTimeSpan(Integer fileTimeSpan)
Set the file time span.
|
LogFile |
setFileTimeSpanFactor(Long fileTimeSpanFactor)
Set the file time span factor.
|
LogFile |
setLogFileRotationDir(String logFileRotationDir)
Set the log file rotation directory.
|
LogFile |
setName(String name)
Set the name.
|
LogFile |
setNotes(String notes)
Set the notes.
|
LogFile |
setNumberOfFilesLimited(Boolean numberOfFilesLimited)
Set whether or not the number of retained log files is limited.
|
LogFile |
setRotateLogOnStartup(Boolean rotateLogOnStartup)
Set whether or not to rotate the log file at server startup.
|
LogFile |
setRotationTime(String rotationTime)
Set the log file rotation time.
|
LogFile |
setRotationType(LogRotationType rotationType)
Set the log file rotation strategy type.
|
public abstract Object getParent()
public Integer getBufferSizeKb()
public LogFile setBufferSizeKb(Integer bufferSizeKb)
bufferSizeKb
- the new sizepublic String getDateFormatPattern()
public LogFile setDateFormatPattern(String dateFormatPattern)
dateFormatPattern
- the new date format patternpublic Integer getFileCount()
public LogFile setFileCount(Integer fileCount)
fileCount
- the new file countpublic Integer getFileMinSize()
public LogFile setFileMinSize(Integer fileMinSize)
fileMinSize
- the new minimum file sizepublic String getFileName()
public LogFile setFileName(String fileName)
fileName
- the new file namepublic Integer getFileTimeSpan()
public LogFile setFileTimeSpan(Integer fileTimeSpan)
fileTimeSpan
- the new file time spanpublic Long getFileTimeSpanFactor()
public LogFile setFileTimeSpanFactor(Long fileTimeSpanFactor)
fileTimeSpanFactor
- the new time span factorpublic String getLogFileRotationDir()
public LogFile setLogFileRotationDir(String logFileRotationDir)
logFileRotationDir
- the new log file rotation directorypublic String getName()
public LogFile setName(String name)
name
- the new namepublic String getNotes()
public LogFile setNotes(String notes)
notes
- the new notespublic Boolean getNumberOfFilesLimited()
public LogFile setNumberOfFilesLimited(Boolean numberOfFilesLimited)
numberOfFilesLimited
- the new valuepublic Boolean getRotateLogOnStartup()
public LogFile setRotateLogOnStartup(Boolean rotateLogOnStartup)
rotateLogOnStartup
- the new valuepublic String getRotationTime()
public LogFile setRotationTime(String rotationTime)
rotationTime
- the new log file rotation timepublic LogRotationType getRotationType()
public LogFile setRotationType(LogRotationType rotationType)
rotationType
- the new type