Class LockingMetricExecutor

java.lang.Object
org.jboss.as.clustering.infinispan.subsystem.CacheMetricExecutor<org.infinispan.util.concurrent.locks.impl.DefaultLockManager>
org.jboss.as.clustering.infinispan.subsystem.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 Details

    • LockingMetricExecutor

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

    • apply

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