summaryrefslogtreecommitdiff
path: root/java/src/Ice/LoggerI.java
diff options
context:
space:
mode:
authorDwayne Boone <dwayne@zeroc.com>2006-12-19 19:44:44 +0000
committerDwayne Boone <dwayne@zeroc.com>2006-12-19 19:44:44 +0000
commit50cb4237b08e7519c2b848ee2479df965dfd148a (patch)
tree04cf9e0a40b68cfc9429532961ba11b12dc3950d /java/src/Ice/LoggerI.java
parenttypo (diff)
downloadice-50cb4237b08e7519c2b848ee2479df965dfd148a.tar.bz2
ice-50cb4237b08e7519c2b848ee2479df965dfd148a.tar.xz
ice-50cb4237b08e7519c2b848ee2479df965dfd148a.zip
Added Ice.Logger.DateFormat property
Diffstat (limited to 'java/src/Ice/LoggerI.java')
-rw-r--r--java/src/Ice/LoggerI.java28
1 files changed, 20 insertions, 8 deletions
diff --git a/java/src/Ice/LoggerI.java b/java/src/Ice/LoggerI.java
index 2aded8f18bc..414bc7cbe50 100644
--- a/java/src/Ice/LoggerI.java
+++ b/java/src/Ice/LoggerI.java
@@ -12,14 +12,17 @@ package Ice;
public final class LoggerI extends LocalObjectImpl implements Logger
{
public
- LoggerI(String prefix)
+ LoggerI(String prefix, String dateFormat)
{
if(prefix.length() > 0)
{
_prefix = prefix + ": ";
}
- _date = new java.text.SimpleDateFormat("MM/dd/yy HH:mm:ss:SSS");
+ if(!dateFormat.equals("0"))
+ {
+ _date = new java.text.SimpleDateFormat(dateFormat);
+ }
}
public void
@@ -37,8 +40,11 @@ public final class LoggerI extends LocalObjectImpl implements Logger
synchronized(_globalMutex)
{
StringBuffer s = new StringBuffer("[ ");
- s.append(_date.format(new java.util.Date()));
- s.append(' ');
+ if(_date != null)
+ {
+ s.append(_date.format(new java.util.Date()));
+ s.append(' ');
+ }
s.append(_prefix);
s.append(category);
s.append(": ");
@@ -60,8 +66,11 @@ public final class LoggerI extends LocalObjectImpl implements Logger
synchronized(_globalMutex)
{
StringBuffer s = new StringBuffer();
- s.append(_date.format(new java.util.Date()));
- s.append(' ');
+ if(_date != null)
+ {
+ s.append(_date.format(new java.util.Date()));
+ s.append(' ');
+ }
s.append(_prefix);
s.append("warning: ");
s.append(message);
@@ -75,8 +84,11 @@ public final class LoggerI extends LocalObjectImpl implements Logger
synchronized(_globalMutex)
{
StringBuffer s = new StringBuffer();
- s.append(_date.format(new java.util.Date()));
- s.append(' ');
+ if(_date != null)
+ {
+ s.append(_date.format(new java.util.Date()));
+ s.append(' ');
+ }
s.append(_prefix);
s.append("error: ");
s.append(message);