[log4j] Créer un Logger personnel
Bonjour
Est-il possible d'utiliser une classe que j'ai moi-même codée et qui étend org.apache.log4j.Logger ?
Exemple :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
public class MonLogger extends Logger {
protected MonLogger(String name) {
super(name);
}
public void enter(final String msg) {
super.debug("Entering - " + msg);
}
public void exit(final String msg) {
super.debug("Exiting - " + msg);
}
} |
Si oui, comment faire pour instancier un Logger de ce type dans mes classes. En effet la ligne ci-dessus me renvoie un Logger de log4j et non le mien. La ligne ne compile donc pas.
Code:
1 2
|
private static final MonLogger LOGGER = MonLogger.getLogger(UserBean.class); |
Merci d'avance pour votre aide