1 package net.sf.statsvn.util; 2 3 /** 4 * An Interface for the Logging mechanism. 5 * @author Benoit Xhenseval 6 */ 7 public interface TaskLogger { 8 /** 9 * Generic interface for logging debug info. 10 * @param arg the string to log. 11 */ 12 void log(String arg); 13 14 /** 15 * Generic interface for logging info. 16 * @param arg the string to log. 17 */ 18 void info(String arg); 19 20 /** 21 * Generic interface for logging error. 22 * @param arg the string to log. 23 */ 24 void error(String arg); 25 }