User: starksm
Date: 01/11/15 15:42:22
Modified: src/main/org/jboss/logging Logger.java
Log:
Add getLogger static methods to be consistent with the upcoming
log4j1.2 and JSR47 package. The create methods will be dropped
soon.
Revision Changes Path
1.14 +19 -1 jboss/src/main/org/jboss/logging/Logger.java
Index: Logger.java
===================================================================
RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/logging/Logger.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- Logger.java 2001/09/11 18:35:02 1.13
+++ Logger.java 2001/11/15 23:42:22 1.14
@@ -15,7 +15,7 @@
* @see #trace(Object, Throwable)
* @author [EMAIL PROTECTED]
- * @version $Revision: 1.13 $
+ * @version $Revision: 1.14 $
*/
public class Logger extends Category
{
@@ -55,6 +55,24 @@
@param clazz, the Class whose name will be used as the category name
*/
public static Logger create(Class clazz)
+ {
+ Logger logger = (Logger) Category.getInstance(clazz.getName(), factory);
+ return logger;
+ }
+
+ /** Create a Logger instance given the category name.
+ @param name, the category name
+ */
+ public static Logger getLogger(String name)
+ {
+ Logger logger = (Logger) Category.getInstance(name, factory);
+ return logger;
+ }
+ /** Create a Logger instance given the category class. This simply
+ calls create(clazz.getName()).
+ @param clazz, the Class whose name will be used as the category name
+ */
+ public static Logger getLogger(Class clazz)
{
Logger logger = (Logger) Category.getInstance(clazz.getName(), factory);
return logger;
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development