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, getRotationTypepublic SAFAgent getParent()
public void setParent(SAFAgent parent)
parent - the SAFAgent that owns this objectpublic SAFJMSMessageLogFile setBufferSizeKb(Integer bufferSizeKb)
setBufferSizeKb in class LogFilebufferSizeKb - the new sizepublic SAFJMSMessageLogFile setDateFormatPattern(String dateFormatPattern)
setDateFormatPattern in class LogFiledateFormatPattern - the new date format patternpublic SAFJMSMessageLogFile setFileCount(Integer fileCount)
setFileCount in class LogFilefileCount - the new file countpublic SAFJMSMessageLogFile setFileMinSize(Integer fileMinSize)
setFileMinSize in class LogFilefileMinSize - the new minimum file sizepublic SAFJMSMessageLogFile setFileName(String fileName)
setFileName in class LogFilefileName - the new file namepublic SAFJMSMessageLogFile setFileTimeSpan(Integer fileTimeSpan)
setFileTimeSpan in class LogFilefileTimeSpan - the new file time spanpublic SAFJMSMessageLogFile setFileTimeSpanFactor(Long fileTimeSpanFactor)
setFileTimeSpanFactor in class LogFilefileTimeSpanFactor - the new time span factorpublic SAFJMSMessageLogFile setLogFileRotationDir(String logFileRotationDir)
setLogFileRotationDir in class LogFilelogFileRotationDir - the new log file rotation directorypublic SAFJMSMessageLogFile setName(String name)
public SAFJMSMessageLogFile setNotes(String notes)
public SAFJMSMessageLogFile setNumberOfFilesLimited(Boolean numberOfFilesLimited)
setNumberOfFilesLimited in class LogFilenumberOfFilesLimited - the new valuepublic SAFJMSMessageLogFile setRotateLogOnStartup(Boolean rotateLogOnStartup)
setRotateLogOnStartup in class LogFilerotateLogOnStartup - the new valuepublic SAFJMSMessageLogFile setRotationTime(String rotationTime)
setRotationTime in class LogFilerotationTime - the new log file rotation timepublic SAFJMSMessageLogFile setRotationType(LogRotationType rotationType)
setRotationType in class LogFilerotationType - the new typepublic String toXmlCompactString()
public String toXmlString()
public String toJsonCompactString()
public String toJsonString()
public String toCompactString()