001package org.kuali.common.util.log.log4j;
002
003import java.io.File;
004import java.util.Properties;
005
006import org.kuali.common.util.log.log4j.model.Log4JConfiguration;
007import org.w3c.dom.Element;
008
009public interface Log4JService {
010
011        void reset();
012
013        void configure(Log4JConfiguration context);
014
015        String toXml(Log4JConfiguration context);
016
017        void write(File file, Log4JConfiguration context);
018
019        void configure(Properties properties);
020
021        void configure(Element element);
022
023        void configure(String location);
024
025}