Package org.jboss.logmanager.formatters
Class PatternFormatter
- java.lang.Object
-
- java.util.logging.Formatter
-
- org.jboss.logmanager.ExtFormatter
-
- org.jboss.logmanager.formatters.MultistepFormatter
-
- org.jboss.logmanager.formatters.PatternFormatter
-
- Direct Known Subclasses:
ColorPatternFormatter
public class PatternFormatter extends MultistepFormatter
A formatter which uses a text pattern to format messages.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jboss.logmanager.ExtFormatter
ExtFormatter.Delegating
-
-
Constructor Summary
Constructors Constructor Description PatternFormatter()Construct a new instance.PatternFormatter(String pattern)Construct a new instance.PatternFormatter(String pattern, String colors)Construct a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetColors()StringgetPattern()Get the current format pattern.voidsetColors(String colors)Set the color map to use for log levels when %K{level} is used.voidsetPattern(String pattern)Set the format pattern.-
Methods inherited from class org.jboss.logmanager.formatters.MultistepFormatter
format, getSteps, isCallerCalculationRequired, setSteps
-
Methods inherited from class org.jboss.logmanager.ExtFormatter
format, formatMessage, formatMessageLegacy, formatMessageNone, formatMessagePrintf, wrap
-
-
-
-
Constructor Detail
-
PatternFormatter
public PatternFormatter()
Construct a new instance.
-
PatternFormatter
public PatternFormatter(String pattern)
Construct a new instance.- Parameters:
pattern- the initial pattern
-
-
Method Detail
-
getPattern
public String getPattern()
Get the current format pattern.- Returns:
- the pattern
-
setPattern
public void setPattern(String pattern)
Set the format pattern.- Parameters:
pattern- the pattern
-
setColors
public void setColors(String colors)
Set the color map to use for log levels when %K{level} is used.The format is level:color,level:color,...
Where level is either a numerical value or one of the following constants:
fatal error severe warn warning info config debug trace fine finer finest Color is one of the following constants:
clear black red green yellow blue magenta cyan white brightblack brightred brightgreen brightyellow brightblue brightmagenta brightcyan brightwhite - Parameters:
colors- a colormap expression string described above
-
getColors
public String getColors()
-
-