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