diff options
author | Dwayne Boone <dwayne@zeroc.com> | 2006-12-19 19:44:44 +0000 |
---|---|---|
committer | Dwayne Boone <dwayne@zeroc.com> | 2006-12-19 19:44:44 +0000 |
commit | 50cb4237b08e7519c2b848ee2479df965dfd148a (patch) | |
tree | 04cf9e0a40b68cfc9429532961ba11b12dc3950d /java/src/Ice/LoggerI.java | |
parent | typo (diff) | |
download | ice-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.java | 28 |
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); |