summaryrefslogtreecommitdiff
path: root/java/src/Ice/ObjectAdapterI.java
diff options
context:
space:
mode:
authorMichi Henning <michi@zeroc.com>2009-05-14 10:59:11 +1000
committerMichi Henning <michi@zeroc.com>2009-05-14 10:59:11 +1000
commit8618940aad4d84f336d3314ea3b8c5ebe5cba2a5 (patch)
treee6c918f1061ffcc6c1ac826289b8fc4cbdbebd1e /java/src/Ice/ObjectAdapterI.java
parentBug 3995: slicing/object test fails (diff)
downloadice-8618940aad4d84f336d3314ea3b8c5ebe5cba2a5.tar.bz2
ice-8618940aad4d84f336d3314ea3b8c5ebe5cba2a5.tar.xz
ice-8618940aad4d84f336d3314ea3b8c5ebe5cba2a5.zip
Fixed performance issues reported by FindBugs. Made corresponding
changes for C# where applicable.
Diffstat (limited to 'java/src/Ice/ObjectAdapterI.java')
-rw-r--r--java/src/Ice/ObjectAdapterI.java19
1 files changed, 12 insertions, 7 deletions
diff --git a/java/src/Ice/ObjectAdapterI.java b/java/src/Ice/ObjectAdapterI.java
index b95a9e3cf5e..03d8ae52309 100644
--- a/java/src/Ice/ObjectAdapterI.java
+++ b/java/src/Ice/ObjectAdapterI.java
@@ -780,12 +780,15 @@ public final class ObjectAdapterI implements ObjectAdapter
//
if(unknownProps.size() != 0 && properties.getPropertyAsIntWithDefault("Ice.Warn.UnknownProperties", 1) > 0)
{
- String message = "found unknown properties for object adapter `" + _name + "':";
+ StringBuffer message = new StringBuffer("found unknown properties for object adapter `");
+ message.append(_name);
+ message.append("':");
for(String p : unknownProps)
{
- message += "\n " + p;
+ message.append("\n ");
+ message.append(p);
}
- _instance.initializationData().logger.warning(message);
+ _instance.initializationData().logger.warning(message.toString());
}
//
@@ -1173,18 +1176,20 @@ public final class ObjectAdapterI implements ObjectAdapter
if(_instance.traceLevels().network >= 3)
{
- String s = "published endpoints for object adapter `" + _name + "':\n";
+ StringBuffer s = new StringBuffer("published endpoints for object adapter `");
+ s.append(_name);
+ s.append("':\n");
boolean first = true;
for(IceInternal.EndpointI endpoint : endpoints)
{
if(!first)
{
- s += ":";
+ s.append(":");
}
- s += endpoint.toString();
+ s.append(endpoint.toString());
first = false;
}
- _instance.initializationData().logger.trace(_instance.traceLevels().networkCat, s);
+ _instance.initializationData().logger.trace(_instance.traceLevels().networkCat, s.toString());
}
return endpoints;
}