View Javadoc

1   package com.loribel.commons.abstraction;
2   
3   /***
4    * Abstraction of a logger.
5    *
6    * @author Grégory Borelli
7    */
8   public interface GB_Logger
9   {
10      /***
11       * Start the logger.
12       */
13      void start();
14  
15      /***
16       * Stop the logger
17       */
18      boolean stop();
19  
20      /***
21       * Add a log to this logger.
22       */
23      void addLog(
24              GB_SimpleLogItem a_logItem);
25  
26      /***
27       * Add a log to this logger.
28       */
29      //void addLog(
30      //        String a_log);
31  
32  }