Pour la documentation moins graphique et plus littéraire, référez vous au manuel officiel.



| Sortie | Nom | Remarques |
|---|---|---|
| Stderr, Stdout | ConsoleAppender | |
| Fichier | FileAppender | |
| DailyRollingFileAppender | Le fichier est sauvegardé puis vidé à une fréquence donnée | |
| RollingFileAppender | Le fichier est sauvegardé puis vidé lorsqu'il atteint une certaine taille | |
| ExternallyRollingFileAppender | L'appender écoute sur un port donné ; le fichier est sauvegardé puis vidé lorsque l'appender en reçoit l'ordre | |
| JMS | JMSAppender | |
| Console Swing | LF5Appender | |
| Observateur d'événements Windows | NTEventLogAppender | |
| SMTPAppender | Bufferisé | |
| Client telnet | TelnetAppender | |
| Writer, OutputStream | WriterAppender | |
| - | NullAppender | |
| Autres appenders | AsyncAppender | On peut lui attacher un ensemble d'appenders ; il leur transmettra les messages de façon asynchrone |
| Serveurs de log distants | SocketAppender | |
| SocketHubAppender | Les serveurs distants se connectent en tant que clients | |
| Serveur Syslog | SyslogAppender |

| Nom | Type de layout |
|---|---|
| SimpleLayout | level - message |
| TTCCLayout | time [thread] level class context - message |
| PatternLayout | On spécifie son propre layout à l'aide d'un
pattern (à la manière
de printf).
|
| HTMLLayout | Table HTML |
| XMLLayout | Série de <log4j:event/> |



Copyright © 2002-2012 Olivier Mangez – Tous droits réservés