summaryrefslogtreecommitdiff
path: root/java/src/Ice/SysLoggerI.java
diff options
context:
space:
mode:
authorBernard Normier <bernard@zeroc.com>2014-09-17 11:44:18 -0400
committerBernard Normier <bernard@zeroc.com>2014-09-17 11:44:18 -0400
commit0e51b4dbbbaec5bdb9772fc0d7b61263ae6304d3 (patch)
treebbe41a2b50ee81ef82b90f639d95f1974c241378 /java/src/Ice/SysLoggerI.java
parentJS modules fixes/simplifications (diff)
downloadice-0e51b4dbbbaec5bdb9772fc0d7b61263ae6304d3.tar.bz2
ice-0e51b4dbbbaec5bdb9772fc0d7b61263ae6304d3.tar.xz
ice-0e51b4dbbbaec5bdb9772fc0d7b61263ae6304d3.zip
Simplified creation of Admin facets in IceBox; simplified test for Admin enabled (Ice.Admin.Enabled if defined, otherwise check Ice.Admin.Endpoints and no other property)
Diffstat (limited to 'java/src/Ice/SysLoggerI.java')
-rw-r--r--java/src/Ice/SysLoggerI.java24
1 files changed, 16 insertions, 8 deletions
diff --git a/java/src/Ice/SysLoggerI.java b/java/src/Ice/SysLoggerI.java
index 5058f5ff3e1..5076a53f790 100644
--- a/java/src/Ice/SysLoggerI.java
+++ b/java/src/Ice/SysLoggerI.java
@@ -17,7 +17,7 @@ import java.io.IOException;
public final class SysLoggerI implements Logger
{
public
- SysLoggerI(String ident, String facilityString)
+ SysLoggerI(String prefix, String facilityString)
{
int facility;
if(facilityString.equals("LOG_KERN"))
@@ -104,19 +104,19 @@ public final class SysLoggerI implements Logger
{
throw new Ice.InitializationException("Invalid value for Ice.SyslogFacility: " + facilityString);
}
- initialize(ident, facility);
+ initialize(prefix, facility);
}
private
- SysLoggerI(String ident, int facility)
+ SysLoggerI(String prefix, int facility)
{
- initialize(ident, facility);
+ initialize(prefix, facility);
}
private void
- initialize(String ident, int facility)
+ initialize(String prefix, int facility)
{
- _ident = ident;
+ _prefix = prefix;
_facility = facility;
//
@@ -163,6 +163,14 @@ public final class SysLoggerI implements Logger
log(LOG_ERR, message);
}
+
+ @Override
+ public String
+ getPrefix()
+ {
+ return _prefix;
+ }
+
@Override
public Logger
cloneWithPrefix(String prefix)
@@ -185,7 +193,7 @@ public final class SysLoggerI implements Logger
int priority = (_facility << 3) | severity;
- String msg = '<' + Integer.toString(priority) + '>' + _ident + ": " + message;
+ String msg = '<' + Integer.toString(priority) + '>' + _prefix + ": " + message;
byte buf[] = msg.getBytes();
DatagramPacket p = new DatagramPacket(buf, buf.length, _host, _port);
@@ -197,7 +205,7 @@ public final class SysLoggerI implements Logger
}
}
- private String _ident;
+ private String _prefix;
private int _facility;
private DatagramSocket _socket;
private InetAddress _host;