Author: wglass
Date: Sat Oct 1 18:34:20 2005
New Revision: 293053
URL: http://svn.apache.org/viewcvs?rev=293053&view=rev
Log:
change LoggerExample to use LogChute
Modified:
jakarta/velocity/core/trunk/examples/logger_example/LoggerExample.java
Modified: jakarta/velocity/core/trunk/examples/logger_example/LoggerExample.java
URL:
http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/examples/logger_example/LoggerExample.java?rev=293053&r1=293052&r2=293053&view=diff
==============================================================================
--- jakarta/velocity/core/trunk/examples/logger_example/LoggerExample.java
(original)
+++ jakarta/velocity/core/trunk/examples/logger_example/LoggerExample.java Sat
Oct 1 18:34:20 2005
@@ -15,7 +15,7 @@
*/
import org.apache.velocity.app.Velocity;
-import org.apache.velocity.runtime.log.LogSystem;
+import org.apache.velocity.runtime.log.LogChute;
import org.apache.velocity.runtime.RuntimeServices;
@@ -30,7 +30,7 @@
* @author <a href="mailto:[EMAIL PROTECTED]">Geir Magnusson Jr.</a>
* @version $Id$
*/
-public class LoggerExample implements LogSystem
+public class LoggerExample implements LogChute
{
public LoggerExample()
{
@@ -66,12 +66,31 @@
}
/**
- * This is the key method needed to implement a logging interface
- * for Velocity.
+ * This just prints the message and level to System.out.
*/
- public void logVelocityMessage(int level, String message)
+ public void log(int level, String message)
{
System.out.println("level : " + level + " msg : " + message);
+ }
+
+
+ /**
+ * This prints the level, message, and the Throwable's message to
+ * System.out.
+ */
+ public void log(int level, String message, Throwable t)
+ {
+ System.out.println("level : " + level + " msg : " + message + " t : "
+ + t.getMessage());
+ }
+
+ /**
+ * This always returns true because logging levels can't be disabled in
+ * this impl.
+ */
+ public void isLevelEnabled(int level)
+ {
+ return true;
}
public static void main(String[] args)
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]