V
- public class CacheOperationUnderExplicitLockCallable<V>
extends java.lang.Object
implements java.util.concurrent.Callable<V>
Modifier and Type | Field and Description |
---|---|
private ExplicitLockingContext |
appThreadLockContext |
private java.util.concurrent.Callable<V> |
cacheOperationCallable |
private NonstopConfiguration |
nonstopConfiguration |
Constructor and Description |
---|
CacheOperationUnderExplicitLockCallable(ExplicitLockingContext currentThreadLockContext,
NonstopConfiguration nonstopConfiguration,
java.util.concurrent.Callable<V> callable)
public constructor
|
Modifier and Type | Method and Description |
---|---|
V |
call() |
private boolean |
isExplicitLockApi() |
private final java.util.concurrent.Callable<V> cacheOperationCallable
private final ExplicitLockingContext appThreadLockContext
private final NonstopConfiguration nonstopConfiguration
public CacheOperationUnderExplicitLockCallable(ExplicitLockingContext currentThreadLockContext, NonstopConfiguration nonstopConfiguration, java.util.concurrent.Callable<V> callable)
currentThreadLockContext
- nonstopConfiguration
- callable
-