Class LockingMetricExecutor

  • All Implemented Interfaces:
    Function<org.infinispan.Cache<?,​?>,​org.infinispan.util.concurrent.locks.impl.DefaultLockManager>, org.jboss.as.clustering.controller.Executor<org.infinispan.util.concurrent.locks.impl.DefaultLockManager,​org.jboss.as.clustering.controller.Metric<org.infinispan.util.concurrent.locks.impl.DefaultLockManager>>, org.jboss.as.clustering.controller.MetricExecutor<org.infinispan.util.concurrent.locks.impl.DefaultLockManager>

    public class LockingMetricExecutor
    extends CacheMetricExecutor<org.infinispan.util.concurrent.locks.impl.DefaultLockManager>
    A handler for cache locking metrics.
    Author:
    Paul Ferraro
    • Constructor Detail

      • LockingMetricExecutor

        public LockingMetricExecutor​(org.jboss.as.clustering.controller.FunctionExecutorRegistry<org.infinispan.Cache<?,​?>> executors)
    • Method Detail

      • apply

        public org.infinispan.util.concurrent.locks.impl.DefaultLockManager apply​(org.infinispan.Cache<?,​?> cache)