Class MetricsServiceImpl
java.lang.Object
org.apache.unomi.metrics.internal.MetricsServiceImpl
- All Implemented Interfaces:
MetricsService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
isCallerActivated
(String timerName) void
void
setActivated
(boolean activated) Enables or disables the metrics service.void
setCallerActivated
(String timerName, boolean activated) void
updateTimer
(String timerName, long startTime)
-
Constructor Details
-
MetricsServiceImpl
public MetricsServiceImpl()
-
-
Method Details
-
setActivated
public void setActivated(boolean activated) Description copied from interface:MetricsService
Enables or disables the metrics service.- Specified by:
setActivated
in interfaceMetricsService
- Parameters:
activated
- if true the metrics service will be activated, false will deactivate it and clear any exists in-memory metrics
-
isActivated
public boolean isActivated()- Specified by:
isActivated
in interfaceMetricsService
-
getMetrics
- Specified by:
getMetrics
in interfaceMetricsService
-
resetMetrics
public void resetMetrics()- Specified by:
resetMetrics
in interfaceMetricsService
-
updateTimer
- Specified by:
updateTimer
in interfaceMetricsService
-
getCallersStatus
- Specified by:
getCallersStatus
in interfaceMetricsService
-
setCallerActivated
- Specified by:
setCallerActivated
in interfaceMetricsService
-
isCallerActivated
- Specified by:
isCallerActivated
in interfaceMetricsService
-