Package org.apache.cxf.metrics.codahale
Class CodahaleMetricsProvider
- java.lang.Object
-
- org.apache.cxf.metrics.codahale.CodahaleMetricsProvider
-
- All Implemented Interfaces:
MetricsProvider
public class CodahaleMetricsProvider extends Object implements MetricsProvider
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.cxf.Busbusprotected com.codahale.metrics.MetricRegistryregistry-
Fields inherited from interface org.apache.cxf.metrics.MetricsProvider
CLIENT_ID
-
-
Constructor Summary
Constructors Constructor Description CodahaleMetricsProvider(org.apache.cxf.Bus b)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MetricsContextcreateEndpointContext(org.apache.cxf.endpoint.Endpoint endpoint, boolean isClient, String clientId)MetricsContextcreateOperationContext(org.apache.cxf.endpoint.Endpoint endpoint, org.apache.cxf.service.model.BindingOperationInfo boi, boolean asClient, String clientId)MetricsContextcreateResourceContext(org.apache.cxf.endpoint.Endpoint endpoint, String resourceName, boolean asClient, String clientId)protected StringescapePatternChars(String value)static voidsetupJMXReporter(org.apache.cxf.Bus b, com.codahale.metrics.MetricRegistry reg)
-
-
-
Method Detail
-
setupJMXReporter
public static void setupJMXReporter(org.apache.cxf.Bus b, com.codahale.metrics.MetricRegistry reg)
-
createEndpointContext
public MetricsContext createEndpointContext(org.apache.cxf.endpoint.Endpoint endpoint, boolean isClient, String clientId)
- Specified by:
createEndpointContextin interfaceMetricsProvider
-
createOperationContext
public MetricsContext createOperationContext(org.apache.cxf.endpoint.Endpoint endpoint, org.apache.cxf.service.model.BindingOperationInfo boi, boolean asClient, String clientId)
- Specified by:
createOperationContextin interfaceMetricsProvider
-
createResourceContext
public MetricsContext createResourceContext(org.apache.cxf.endpoint.Endpoint endpoint, String resourceName, boolean asClient, String clientId)
- Specified by:
createResourceContextin interfaceMetricsProvider
-
-