summaryrefslogtreecommitdiff
path: root/java/JACE/netsvcs/Logger/StderrStrategy.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/JACE/netsvcs/Logger/StderrStrategy.java')
-rw-r--r--java/JACE/netsvcs/Logger/StderrStrategy.java30
1 files changed, 30 insertions, 0 deletions
diff --git a/java/JACE/netsvcs/Logger/StderrStrategy.java b/java/JACE/netsvcs/Logger/StderrStrategy.java
new file mode 100644
index 00000000000..4012cab4ab3
--- /dev/null
+++ b/java/JACE/netsvcs/Logger/StderrStrategy.java
@@ -0,0 +1,30 @@
+/*************************************************
+ *
+ * = PACKAGE
+ * netsvcs.Logger
+ *
+ * = FILENAME
+ * DefaultLMR.java
+ *
+ *
+ *@author Everett Anderson
+ *
+ *************************************************/
+package JACE.netsvcs.Logger;
+
+import java.io.*;
+
+/**
+ * Default LoggingStrategy for the logging service. This prints out the
+ * LogRecord on the System.err stream.
+ *
+ * @see JACE.netsvcs.Logger.LogRecord
+ */
+public class StderrStrategy implements LoggingStrategy
+{
+ public void logRecord (String hostname,
+ LogRecord record)
+ {
+ record.print(hostname, true, System.err);
+ }
+}