Class LatencyParameter
- java.lang.Object
-
- org.apache.synapse.transport.passthru.jmx.LatencyParameter
-
public class LatencyParameter extends Object
Class responsible for update LatencyParameters
-
-
Constructor Summary
Constructors Constructor Description LatencyParameter(boolean enabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublegetAllTimeAverage()doublegetAverageLatency15m()doublegetAverageLatency1h()doublegetAverageLatency1m()doublegetAverageLatency24h()doublegetAverageLatency5m()doublegetAverageLatency8h()longgetLatency()voidreset()Resetting ShortTerm and LongTermCaches.voidupdate(long value)voidupdateCache()update cachevoidupdateLongTermCache()Method for update LongTermCache
-
-
-
Method Detail
-
reset
public void reset()
Resetting ShortTerm and LongTermCaches.
-
getLatency
public long getLatency()
- Returns:
- Latency
-
getAllTimeAverage
public double getAllTimeAverage()
- Returns:
- AllTimeAverage
-
updateCache
public void updateCache()
update cache
-
update
public void update(long value)
-
updateLongTermCache
public void updateLongTermCache()
Method for update LongTermCache
-
getAverageLatency15m
public double getAverageLatency15m()
-
getAverageLatency5m
public double getAverageLatency5m()
-
getAverageLatency1m
public double getAverageLatency1m()
-
getAverageLatency24h
public double getAverageLatency24h()
-
getAverageLatency8h
public double getAverageLatency8h()
-
getAverageLatency1h
public double getAverageLatency1h()
-
-