|
||||||||||
| 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 java.util.HashMap<java.lang.String,java.lang.Class<?>> |
arguments
|
protected java.util.ArrayList<LoggingPatternFormatter.Argument> |
compile
|
protected java.lang.String |
pattern
|
| Constructor Summary | |
|---|---|
LoggingPatternFormatter()
|
|
| Method Summary | |
|---|---|
protected void |
compilePattern(java.lang.String pattern)
Genere a partir de la chaine la liste des objet Argument. |
protected java.lang.String[] |
findNextPattern(java.lang.String s)
Recherche dans la chaine le prochaine pattern. |
java.lang.String |
format(java.util.logging.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(java.lang.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 java.util.HashMap<java.lang.String,java.lang.Class<?>> arguments
protected java.util.ArrayList<LoggingPatternFormatter.Argument> compile
protected java.lang.String pattern
| Constructor Detail |
|---|
public LoggingPatternFormatter()
| Method Detail |
|---|
public java.lang.String format(java.util.logging.LogRecord record)
format in class java.util.logging.Formatterprotected void initArguments()
protected void compilePattern(java.lang.String pattern)
protected java.lang.String[] findNextPattern(java.lang.String s)
protected LoggingPatternFormatter.Argument patternToArgument(java.lang.String s)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||