Class SmartLoggerAnalyticsConnectorPlugin
- java.lang.Object
-
- io.vertigo.core.plugins.analytics.log.SmartLoggerAnalyticsConnectorPlugin
-
- All Implemented Interfaces:
AnalyticsConnectorPlugin
,CoreComponent
,Plugin
public final class SmartLoggerAnalyticsConnectorPlugin extends Object implements AnalyticsConnectorPlugin
This connector analyses the process and calculates duration and count.- Author:
- mlaroche,pchretien
-
-
Constructor Summary
Constructors Constructor Description SmartLoggerAnalyticsConnectorPlugin(Optional<String> aggregatedByOpt, Optional<Long> durationThresholdOpt)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(HealthCheck healthCheck)
Adds a healthCheck to a connector which acts as a consumer.void
add(Metric metric)
Adds a metric to a connector which acts as a consumer.void
add(AProcess process)
Adds a process to a connector which acts as a consumer.
-
-
-
Constructor Detail
-
SmartLoggerAnalyticsConnectorPlugin
@Inject public SmartLoggerAnalyticsConnectorPlugin(Optional<String> aggregatedByOpt, Optional<Long> durationThresholdOpt)
Constructor.- Parameters:
aggregatedByOpt
- optional param for aggrating subprocesses results with specific categorydurationThresholdOpt
- optional param for setting the error level to log in error
-
-
Method Detail
-
add
public void add(AProcess process)
Adds a process to a connector which acts as a consumer.- Specified by:
add
in interfaceAnalyticsConnectorPlugin
- Parameters:
process
- the process
-
add
public void add(Metric metric)
Description copied from interface:AnalyticsConnectorPlugin
Adds a metric to a connector which acts as a consumer.- Specified by:
add
in interfaceAnalyticsConnectorPlugin
- Parameters:
metric
- the metric
-
add
public void add(HealthCheck healthCheck)
Description copied from interface:AnalyticsConnectorPlugin
Adds a healthCheck to a connector which acts as a consumer.- Specified by:
add
in interfaceAnalyticsConnectorPlugin
- Parameters:
healthCheck
- the healthCheck
-
-