Class CacheComponentMetricExecutor<C>

java.lang.Object
org.jboss.as.clustering.infinispan.subsystem.CacheMetricExecutor<C>
org.jboss.as.clustering.infinispan.subsystem.CacheComponentMetricExecutor<C>
All Implemented Interfaces:
Function<org.infinispan.Cache<?,?>,C>, Executor<C,Metric<C>>, MetricExecutor<C>

public class CacheComponentMetricExecutor<C> extends CacheMetricExecutor<C>
Executor for metrics based on cache components.
Author:
Paul Ferraro
  • Constructor Details

    • CacheComponentMetricExecutor

      public CacheComponentMetricExecutor(org.wildfly.subsystem.service.capture.FunctionExecutorRegistry<org.infinispan.Cache<?,?>> executors, Class<C> componentClass)
  • Method Details

    • apply

      public C apply(org.infinispan.Cache<?,?> cache)