summaryrefslogtreecommitdiff
path: root/java/src/IceMX/Observer.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/src/IceMX/Observer.java')
-rw-r--r--java/src/IceMX/Observer.java15
1 files changed, 9 insertions, 6 deletions
diff --git a/java/src/IceMX/Observer.java b/java/src/IceMX/Observer.java
index e64a7a4b357..1ca0d9aba76 100644
--- a/java/src/IceMX/Observer.java
+++ b/java/src/IceMX/Observer.java
@@ -17,7 +17,8 @@ public class Observer<T extends Metrics> extends IceUtilInternal.StopWatch imple
{
void update(T m);
};
-
+
+ @Override
public void
attach()
{
@@ -27,6 +28,7 @@ public class Observer<T extends Metrics> extends IceUtilInternal.StopWatch imple
}
}
+ @Override
public void
detach()
{
@@ -37,6 +39,7 @@ public class Observer<T extends Metrics> extends IceUtilInternal.StopWatch imple
}
}
+ @Override
public void
failed(String exceptionName)
{
@@ -45,7 +48,7 @@ public class Observer<T extends Metrics> extends IceUtilInternal.StopWatch imple
e.failed(exceptionName);
}
}
-
+
public void
forEach(MetricsUpdate<T> u)
{
@@ -64,7 +67,7 @@ public class Observer<T extends Metrics> extends IceUtilInternal.StopWatch imple
{
return;
}
-
+
_previousDelay = previous._previousDelay + previous.delay();
//
@@ -115,8 +118,8 @@ public class Observer<T extends Metrics> extends IceUtilInternal.StopWatch imple
}
}
- public MetricsMap<T>.Entry
- getEntry(MetricsMap map)
+ public MetricsMap<T>.Entry
+ getEntry(MetricsMap<?> map)
{
for(MetricsMap<T>.Entry e : _objects)
{
@@ -127,7 +130,7 @@ public class Observer<T extends Metrics> extends IceUtilInternal.StopWatch imple
}
return null;
}
-
+
private java.util.List<MetricsMap<T>.Entry> _objects;
private long _previousDelay = 0;
};