Package org.opensaml.core.metrics.impl
Class DisabledTimer
java.lang.Object
com.codahale.metrics.Timer
org.opensaml.core.metrics.impl.DisabledTimer
- All Implemented Interfaces:
com.codahale.metrics.Counting,com.codahale.metrics.Metered,com.codahale.metrics.Metric,com.codahale.metrics.Sampling,DisabledMetric
A stubbed out timer implementation.
- Since:
- 3.3.0
-
Nested Class Summary
Nested classes/interfaces inherited from class com.codahale.metrics.Timer
com.codahale.metrics.Timer.Context -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.codahale.metrics.Timer
time, timeSupplier, update
-
Constructor Details
-
DisabledTimer
public DisabledTimer()Constructor.
-
-
Method Details
-
update
- Overrides:
updatein classcom.codahale.metrics.Timer
-
time
- Overrides:
timein classcom.codahale.metrics.Timer- Throws:
Exception
-
time
public com.codahale.metrics.Timer.Context time()- Overrides:
timein classcom.codahale.metrics.Timer
-
getCount
public long getCount()- Specified by:
getCountin interfacecom.codahale.metrics.Counting- Specified by:
getCountin interfacecom.codahale.metrics.Metered- Overrides:
getCountin classcom.codahale.metrics.Timer
-
getFifteenMinuteRate
public double getFifteenMinuteRate()- Specified by:
getFifteenMinuteRatein interfacecom.codahale.metrics.Metered- Overrides:
getFifteenMinuteRatein classcom.codahale.metrics.Timer
-
getFiveMinuteRate
public double getFiveMinuteRate()- Specified by:
getFiveMinuteRatein interfacecom.codahale.metrics.Metered- Overrides:
getFiveMinuteRatein classcom.codahale.metrics.Timer
-
getMeanRate
public double getMeanRate()- Specified by:
getMeanRatein interfacecom.codahale.metrics.Metered- Overrides:
getMeanRatein classcom.codahale.metrics.Timer
-
getOneMinuteRate
public double getOneMinuteRate()- Specified by:
getOneMinuteRatein interfacecom.codahale.metrics.Metered- Overrides:
getOneMinuteRatein classcom.codahale.metrics.Timer
-
getSnapshot
public com.codahale.metrics.Snapshot getSnapshot()- Specified by:
getSnapshotin interfacecom.codahale.metrics.Sampling- Overrides:
getSnapshotin classcom.codahale.metrics.Timer
-