Class CacheInterceptorMetricExecutor<I extends org.infinispan.interceptors.AsyncInterceptor>
java.lang.Object
org.jboss.as.clustering.infinispan.subsystem.CacheMetricExecutor<I>
org.jboss.as.clustering.infinispan.subsystem.CacheInterceptorMetricExecutor<I>
- All Implemented Interfaces:
Function<org.infinispan.Cache<?,,?>, I> Executor<I,,Metric<I>> MetricExecutor<I>
public class CacheInterceptorMetricExecutor<I extends org.infinispan.interceptors.AsyncInterceptor>
extends CacheMetricExecutor<I>
Executor for metrics based on a cache interceptor.
- Author:
- Paul Ferraro
-
Constructor Summary
ConstructorsConstructorDescriptionCacheInterceptorMetricExecutor(org.wildfly.subsystem.service.capture.FunctionExecutorRegistry<org.infinispan.Cache<?, ?>> executors, Class<I> interceptorClass) CacheInterceptorMetricExecutor(org.wildfly.subsystem.service.capture.FunctionExecutorRegistry<org.infinispan.Cache<?, ?>> executors, Class<I> interceptorClass, org.jboss.as.controller.capability.BinaryCapabilityNameResolver resolver) -
Method Summary
Methods inherited from class org.jboss.as.clustering.infinispan.subsystem.CacheMetricExecutor
execute
-
Constructor Details
-
CacheInterceptorMetricExecutor
-
CacheInterceptorMetricExecutor
-
-
Method Details
-
apply
-