diff options
author | Jose <jose@zeroc.com> | 2012-08-16 21:49:02 +0200 |
---|---|---|
committer | Jose <jose@zeroc.com> | 2012-08-16 21:49:02 +0200 |
commit | 55b60058188cd2a09c4872bf4555c0ac41000e27 (patch) | |
tree | 9d10c100464b43523fd209e33b9d9f486533674b /java | |
parent | Added Metrics::failures count and getMetricsFailures method (diff) | |
download | ice-55b60058188cd2a09c4872bf4555c0ac41000e27.tar.bz2 ice-55b60058188cd2a09c4872bf4555c0ac41000e27.tar.xz ice-55b60058188cd2a09c4872bf4555c0ac41000e27.zip |
minor fixes
Diffstat (limited to 'java')
-rw-r--r-- | java/build.xml | 2 | ||||
-rw-r--r-- | java/src/Ice/CommunicatorI.java | 5 | ||||
-rw-r--r-- | java/src/Ice/InitializationData.java | 5 |
3 files changed, 12 insertions, 0 deletions
diff --git a/java/build.xml b/java/build.xml index 4164c47b28d..e0444f8ad49 100644 --- a/java/build.xml +++ b/java/build.xml @@ -77,6 +77,8 @@ <include name="Stats.ice" /> <include name="Connection.ice" /> <include name="Version.ice" /> + <include name="Observer.ice" /> + <include name="Metrics.ice" /> </fileset> <fileset dir="${slice.dir}/Freeze"> <include name="DB.ice" /> diff --git a/java/src/Ice/CommunicatorI.java b/java/src/Ice/CommunicatorI.java index 62968e36539..0d2a4b1d054 100644 --- a/java/src/Ice/CommunicatorI.java +++ b/java/src/Ice/CommunicatorI.java @@ -139,6 +139,11 @@ public final class CommunicatorI implements Communicator return _instance.initializationData().stats; } + public Ice.Instrumentation.CommunicatorObserver getObserver() + { + return _instance.initializationData().observer; + } + public RouterPrx getDefaultRouter() { diff --git a/java/src/Ice/InitializationData.java b/java/src/Ice/InitializationData.java index a0afb52d448..6544602bd20 100644 --- a/java/src/Ice/InitializationData.java +++ b/java/src/Ice/InitializationData.java @@ -59,6 +59,11 @@ public final class InitializationData implements Cloneable public Logger logger; /** + * The communicator observer used by the Ice run-time. + **/ + public Ice.Instrumentation.CommunicatorObserver observer; + + /** * The <Stats> instance for the communicator. **/ public Stats stats; |