Module org.glassfish.main.jul
Package org.glassfish.main.jul.handler
Class GlassFishLogHandlerConfiguration
java.lang.Object
org.glassfish.main.jul.handler.GlassFishLogHandlerConfiguration
- All Implemented Interfaces:
Cloneable
Configuration for
GlassFishLogHandler- Author:
- David Matejcek
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()intintintgetLevel()intlongintbooleanbooleanbooleanbooleanvoidsetBufferCapacity(int bufferCapacity) voidsetBufferTimeout(int bufferTimeout) voidsetCompressionOnRotation(boolean compressionOnRotation) voidsetEnabled(boolean enabled) voidsetEncoding(Charset encoding) voidsetFlushFrequency(int flushFrequency) voidsetFormatterConfiguration(Formatter formatterConfiguration) voidvoidsetLogFile(File logFile) voidsetMaxArchiveFiles(int maxHistoryFiles) voidsetRedirectStandardStreams(boolean logStandardStreams) voidsetRotationOnDateChange(boolean rotationOnDateChange) voidsetRotationSizeLimitBytes(long bytes) voidsetRotationSizeLimitMB(long megabytes) voidsetRotationTimeLimitMinutes(int rotationTimeLimitValue)
-
Constructor Details
-
GlassFishLogHandlerConfiguration
public GlassFishLogHandlerConfiguration()
-
-
Method Details
-
getLevel
- Returns:
- minimal acceptable level of the record to be handled. Default is
Level.INFO
-
setLevel
- Parameters:
level- - minimal acceptable level of the record to be handled. Default isLevel.INFO
-
getEncoding
- Returns:
- used charset, default is
-
setEncoding
- Parameters:
encoding- - used charset, default is
-
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
getLogFile
-
setLogFile
-
isRedirectStandardStreams
public boolean isRedirectStandardStreams() -
setRedirectStandardStreams
public void setRedirectStandardStreams(boolean logStandardStreams) -
getFlushFrequency
public int getFlushFrequency() -
setFlushFrequency
public void setFlushFrequency(int flushFrequency) -
getBufferCapacity
public int getBufferCapacity() -
setBufferCapacity
public void setBufferCapacity(int bufferCapacity) -
getBufferTimeout
public int getBufferTimeout() -
setBufferTimeout
public void setBufferTimeout(int bufferTimeout) -
getRotationSizeLimitBytes
public long getRotationSizeLimitBytes() -
setRotationSizeLimitMB
public void setRotationSizeLimitMB(long megabytes) -
setRotationSizeLimitBytes
public void setRotationSizeLimitBytes(long bytes) -
isCompressionOnRotation
public boolean isCompressionOnRotation() -
setCompressionOnRotation
public void setCompressionOnRotation(boolean compressionOnRotation) -
isRotationOnDateChange
public boolean isRotationOnDateChange() -
setRotationOnDateChange
public void setRotationOnDateChange(boolean rotationOnDateChange) -
getRotationTimeLimitMinutes
public int getRotationTimeLimitMinutes()- Returns:
- minutes
-
setRotationTimeLimitMinutes
public void setRotationTimeLimitMinutes(int rotationTimeLimitValue) - Parameters:
rotationTimeLimitValue- minutes
-
getMaxArchiveFiles
public int getMaxArchiveFiles() -
setMaxArchiveFiles
public void setMaxArchiveFiles(int maxHistoryFiles) -
getFormatterConfiguration
-
setFormatterConfiguration
-
clone
-