public interface Log4jControllerMBean {
/**
* @return a list of all registered loggers
*/
List<String> getLoggers();
/**
* Get the effective log level for a given logger
*
* @param logger name of the logger
* @return its log level ("INFO", for example)
*/
String getLogLevel(String logger);
/**
* Set the log level for a logger
*
* @param logger name of the logger
* @param level desired level ("INFO", for example)
* @return true, if successfully set, false otherwise.
*/
Boolean setLogLevel(String logger, String level);
} |