public class BTxnTraceMetricsDeriver extends Object implements BusinessTransactionTraceHandler
| Constructor and Description |
|---|
BTxnTraceMetricsDeriver() |
| Modifier and Type | Method and Description |
|---|---|
protected List<BTxnMetric> |
derive(BusinessTransactionTrace trace)
This method derives the metrics from the supplied trace.
|
MetricsService |
getMetricsService() |
void |
handle(String tenantId,
List<BusinessTransactionTrace> traces,
RetryHandler<BusinessTransactionTrace> retryHandler) |
void |
init() |
void |
setMetricsService(MetricsService metricsService) |
@PostConstruct public void init()
public MetricsService getMetricsService()
public void setMetricsService(MetricsService metricsService)
metricsService - the metricsService to setpublic void handle(String tenantId, List<BusinessTransactionTrace> traces, RetryHandler<BusinessTransactionTrace> retryHandler)
handle in interface BusinessTransactionTraceHandlerprotected List<BTxnMetric> derive(BusinessTransactionTrace trace)
trace - The traceCopyright © 2015 Red Hat, Inc.. All rights reserved.