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 Summary
ConstructorsConstructorDescriptionLockingMetricExecutor(org.wildfly.subsystem.service.capture.FunctionExecutorRegistry<org.infinispan.Cache<?, ?>> executors) -
Method Summary
Modifier and TypeMethodDescriptionorg.infinispan.util.concurrent.locks.impl.DefaultLockManagerapply(org.infinispan.Cache<?, ?> cache) Methods inherited from class org.jboss.as.clustering.infinispan.subsystem.CacheMetricExecutor
execute
-
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)
-