diff options
Diffstat (limited to 'java/src')
-rw-r--r-- | java/src/Ice/CommunicatorI.java | 5 | ||||
-rw-r--r-- | java/src/Ice/InitializationData.java | 5 |
2 files changed, 10 insertions, 0 deletions
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; |