|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.logging.Formatter
org.nuiton.util.LoggingPatternFormatter
public class LoggingPatternFormatter
Classe org.nuiton.logging.PatternFormatter.
| Nested Class Summary | |
|---|---|
protected static class |
LoggingPatternFormatter.Argument
|
protected static class |
LoggingPatternFormatter.ClassNameArgument
|
protected static class |
LoggingPatternFormatter.DateArgument
|
protected static class |
LoggingPatternFormatter.ExceptionArgument
|
protected static class |
LoggingPatternFormatter.FreeMemoryArgument
|
protected static class |
LoggingPatternFormatter.MessageArgument
|
protected static class |
LoggingPatternFormatter.MethodNameArgument
|
protected static class |
LoggingPatternFormatter.OctetArgument
|
protected static class |
LoggingPatternFormatter.PriorityLevelArgument
|
protected static class |
LoggingPatternFormatter.SizedArgument
|
protected static class |
LoggingPatternFormatter.StringArgument
|
protected static class |
LoggingPatternFormatter.SubStringArgument
|
protected static class |
LoggingPatternFormatter.ThreadArgument
|
protected static class |
LoggingPatternFormatter.TotalMemoryArgument
|
| Field Summary | |
|---|---|
protected HashMap<String,Class<?>> |
arguments
|
protected ArrayList<LoggingPatternFormatter.Argument> |
compile
|
protected String |
pattern
|
| Constructor Summary | |
|---|---|
LoggingPatternFormatter()
|
|
| Method Summary | |
|---|---|
protected void |
compilePattern(String pattern)
Genere a partir de la chaine la liste des objet Argument. |
protected String[] |
findNextPattern(String s)
Recherche dans la chaine le prochaine pattern. |
String |
format(LogRecord record)
Methode qui formate le record |
protected void |
initArguments()
Si vous souhaitez ajouter des type d'argument Surcharger cette methode et a la fin fait un super.initArguments() |
protected LoggingPatternFormatter.Argument |
patternToArgument(String s)
Converti un pattern en un objet Argument |
| Methods inherited from class java.util.logging.Formatter |
|---|
formatMessage, getHead, getTail |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected HashMap<String,Class<?>> arguments
protected ArrayList<LoggingPatternFormatter.Argument> compile
protected String pattern
| Constructor Detail |
|---|
public LoggingPatternFormatter()
| Method Detail |
|---|
public String format(LogRecord record)
format in class Formatterprotected void initArguments()
protected void compilePattern(String pattern)
protected String[] findNextPattern(String s)
protected LoggingPatternFormatter.Argument patternToArgument(String s)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||