View Javadoc

1   /*** 
2    * JFoxSOAF, Service-Oriented Application Framework
3    * 
4    * Copyright (C) www.huihoo.org
5    *
6    * Distributable under GNU LGPL
7    * 
8    * For more information, please visit: http://www.huihoo.org/jfox/jfoxsoaf
9    */
10  
11  package org.huihoo.jfox.soaf.services.logging;
12  
13  import org.apache.commons.logging.Log;
14  import org.apache.commons.logging.LogFactory;
15  
16  /***
17   * <p>
18   * LoggingService Implemenation.
19   * </p>
20   * 
21   * @author <a href="mailto:founder_chen@yahoo.com.cn">Peter Cheng</a>
22   * @version $Revision: 1.3 $ $Date: 2004/10/13 11:00:54 $
23   * @since 1.0
24   */
25  
26  public class LoggingServiceImpl implements LoggingService {
27  
28      private final Log logger = LogFactory.getLog(getClass());
29  
30      /***
31       * @see com.neusoft.jaf.services.logging.LogService#isDebugEnabled()
32       */
33      public boolean isDebugEnabled() {
34          return logger.isDebugEnabled();
35      }
36  
37      /***
38       * @see com.neusoft.jaf.services.logging.LogService#isErrorEnabled()
39       */
40      public boolean isErrorEnabled() {
41          return logger.isErrorEnabled();
42      }
43  
44      /***
45       * @see com.neusoft.jaf.services.logging.LogService#isFatalEnabled()
46       */
47      public boolean isFatalEnabled() {
48          return logger.isFatalEnabled();
49      }
50  
51      /***
52       * @see com.neusoft.jaf.services.logging.LogService#isInfoEnabled()
53       */
54      public boolean isInfoEnabled() {
55          return logger.isInfoEnabled();
56      }
57  
58      /***
59       * @see com.neusoft.jaf.services.logging.LogService#isTraceEnabled()
60       */
61      public boolean isTraceEnabled() {
62          return logger.isTraceEnabled();
63      }
64  
65      /***
66       * @see com.neusoft.jaf.services.logging.LogService#isWarnEnabled()
67       */
68      public boolean isWarnEnabled() {
69          return logger.isWarnEnabled();
70      }
71  
72      /***
73       * @see com.neusoft.jaf.services.logging.LogService#trace(Object message)
74       */
75      public void trace(Object message) {
76          logger.trace(message);
77      }
78  
79      /***
80       * @see com.neusoft.jaf.services.logging.LogService#trace(Object message,
81       *      Throwable t)
82       */
83      public void trace(Object message, Throwable t) {
84          logger.trace(message, t);
85      }
86  
87      /***
88       * @see com.neusoft.jaf.services.logging.LogService#debug(Object message)
89       */
90      public void debug(Object message) {
91          logger.debug(message);
92      }
93  
94      /***
95       * @see com.neusoft.jaf.services.logging.LogService#debug(Object message,
96       *      Throwable t)
97       */
98      public void debug(Object message, Throwable t) {
99          logger.debug(message, t);
100     }
101 
102     /***
103      * @see com.neusoft.jaf.services.logging.LogService#info(Object message)
104      */
105     public void info(Object message) {
106         logger.info(message);
107     }
108 
109     /***
110      * @see com.neusoft.jaf.services.logging.LogService#info(Object message,
111      *      Throwable t)
112      */
113     public void info(Object message, Throwable t) {
114         logger.info(message, t);
115     }
116 
117     /***
118      * @see com.neusoft.jaf.services.logging.LogService#info(Object message)
119      */
120     public void warn(Object message) {
121         logger.warn(message);
122     }
123 
124     /***
125      * @see com.neusoft.jaf.services.logging.LogService#info(Object message,
126      *      Throwable t)
127      */
128     public void warn(Object message, Throwable t) {
129         logger.warn(message, t);
130     }
131 
132     /***
133      * @see com.neusoft.jaf.services.logging.LogService#error(Object message)
134      */
135     public void error(Object message) {
136         logger.error(message);
137     }
138 
139     /***
140      * @see com.neusoft.jaf.services.logging.LogService#error(Object message,
141      *      Throwable t)
142      */
143     public void error(Object message, Throwable t) {
144         logger.error(message, t);
145     }
146 
147     /***
148      * @see com.neusoft.jaf.services.logging.LogService#fatal(Object message)
149      */
150     public void fatal(Object message) {
151         logger.fatal(message);
152     }
153 
154     /***
155      * @see com.neusoft.jaf.services.logging.LogService#fatal(Object message,
156      *      Throwable t)
157      */
158     public void fatal(Object message, Throwable t) {
159         logger.fatal(message, t);
160     }
161 
162 }