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 double
getAllTimeAverage()
double
getAverageLatency15m()
double
getAverageLatency1h()
double
getAverageLatency1m()
double
getAverageLatency24h()
double
getAverageLatency5m()
double
getAverageLatency8h()
long
getLatency()
void
reset()
Resetting ShortTerm and LongTermCaches.void
update(long value)
void
updateCache()
update cachevoid
updateLongTermCache()
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()
-
-