log or not to log, maar de vraag blijft : waar is de logging heen?
Wijzig het log level @ runtime om meer of minder berichten op te vangen
via jmx of een gui in de applicatie;
Dit kan je doen door de package name door te geven aan de logmanager.
Overweeg ook om log berichten i.p.v. naar een bestand naar e-mail box te sturen of jmx notifications te gebruiken.
exporteer onderstaande naar jmx
public class Log4jConfig {
public void enableInfo(String target){
LogManager.getLogger(target).setLevel(Level.INFO);
}
public void enableWarn(String target){
LogManager.getLogger(target).setLevel(Level.WARN);
}
public void enableError(String target){
LogManager.getLogger(target).setLevel(Level.ERROR) ;
}
public void enableDebug(String target){
LogManager.getLogger(target).setLevel(Level.DEBUG) ;
}
}





