Class LockingMetricExecutor

  • All Implemented Interfaces:
    Function<org.infinispan.Cache<?,​?>,​org.infinispan.util.concurrent.locks.impl.DefaultLockManager>, Executor<org.infinispan.util.concurrent.locks.impl.DefaultLockManager,​Metric<org.infinispan.util.concurrent.locks.impl.DefaultLockManager>>, 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​(FunctionExecutorRegistry<org.infinispan.Cache<?,​?>> executors)
    • Method Detail

      • apply

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