Name | Description | Type | Package | Framework |
CacheManagerExecutorServiceFactory | NonstopExecutorServiceFactory that creates and maintains one per CacheManagerAuthor:Abhishek Sanoujam | Class | net.sf.ehcache.constructs.nonstop | EHCache |
CacheOperationUnderExplicitLockCallable | Callable used with nonstop when explicit lock has been acquiredAuthor:Abhishek Sanoujam | Class | net.sf.ehcache.constructs.nonstop.concurrency | EHCache |
ClusterOperation | Interface for executing clustered operations (that can potentially get stuck)Author:Abhishek Sanoujam | Interface | net.sf.ehcache.constructs.nonstop | EHCache |
ClusterOperationCallable | A Callable that is used to execute ClusterOperationAuthor:Abhishek Sanoujam | Interface | net.sf.ehcache.constructs.nonstop | EHCache |
CountingThreadFactory | A custom ThreadFactory that maintains a count of how many threads this factory has createdAuthor:Abhishek Sanoujam | Class | net.sf.ehcache.constructs.nonstop.util | EHCache |
ExceptionOnTimeoutStore | Class | net.sf.ehcache.constructs.nonstop.store | EHCache | |
ExecutorServiceStore | This implementation executes all operations using a NonstopExecutorService. | Class | net.sf.ehcache.constructs.nonstop.store | EHCache |
ExplicitLockingContextThreadLocal | A class that maintains a thread local to keep track of any explicit locks acquired by the app threadAuthor:Abhishek Sanoujam | Class | net.sf.ehcache.constructs.nonstop.concurrency | EHCache |
InvalidLockStateAfterRejoinException | Exception class signifying invalid lock state. | Class | net.sf.ehcache.constructs.nonstop.concurrency | EHCache |
LocalReadsOnTimeoutStore | A NonstopStore implementation that returns the local value in the VM, if present, for get operations and no-op for put, remove and other operations | Class | net.sf.ehcache.constructs.nonstop.store | EHCache |
LockOperationTimedOutNonstopException | Special class of NonStopCacheException which is thrown on timeout of lock operationsAuthor:Abhishek SanoujamSee Also:Serialized Form | Class | net.sf.ehcache.constructs.nonstop.concurrency | EHCache |
NonstopActiveDelegateHolder | Interface for resolving the active TerracottaStore, nonstop Executor Service, underlying CacheLockProvider, all of which canAuthor:Abhishek Sanoujam | Interface | net.sf.ehcache.constructs.nonstop | EHCache |
NonStopCacheException | Exception type thrown for NonStopCache operationsAuthor:Abhishek SanoujamSee Also:Serialized Form | Class | net.sf.ehcache.constructs.nonstop | EHCache |
NonStopCacheKeySet | Fields inherited from class java. | Class | net.sf.ehcache.constructs.nonstop.concurrency | EHCache |
NonstopCacheLockProvider | Class implementing CacheLockProvider with nonstop featureAuthor:Abhishek Sanoujam | Class | net.sf.ehcache.constructs.nonstop.concurrency | EHCache |
NonstopExecutorService | Interface | net.sf.ehcache.constructs.nonstop | EHCache | |
NonstopExecutorServiceFactory | Factory for NonstopExecutorServiceAuthor:Abhishek Sanoujam | Interface | net.sf.ehcache.constructs.nonstop | EHCache |
NonstopExecutorServiceImpl | Class used by NonStopCache for executing tasks within a timeout limit. | Class | net.sf.ehcache.constructs.nonstop | EHCache |
NonstopStore | Interface for nonstop featureAuthor:Abhishek Sanoujam | Interface | net.sf.ehcache.constructs.nonstop.store | EHCache |
NonstopStoreImpl | A NonstopStore implementation which does not block threads when the cluster goes down. | Class | net.sf.ehcache.constructs.nonstop.store | EHCache |
NonstopThread | Thread used for doing nonstop operationsAuthor:Abhishek Sanoujam | Class | net.sf.ehcache.constructs.nonstop | EHCache |
NonstopThreadPool | A thread pool that creates another thread pool per requesting thread. | Class | net.sf.ehcache.constructs.nonstop | EHCache |
NonstopTimeoutBehaviorFactory | Factory for creating NonstopStore that will be used on timeout. | Interface | net.sf.ehcache.constructs.nonstop | EHCache |
NonstopTimeoutBehaviorStoreResolver | Interface for resolving a NonstopStore. | Interface | net.sf.ehcache.constructs.nonstop.store | EHCache |
NoOpOnTimeoutStore | operations and does nothing for puts and removes. | Class | net.sf.ehcache.constructs.nonstop.store | EHCache |
OverrideCheck | A utility class to check whether one class overrides all methods of its superclass or an interface that it implementsAuthor:Abhishek Sanoujam | Class | net.sf.ehcache.constructs.nonstop.util | EHCache |
RejoinAwareBlockingOperation | A Callable implementation that accepts another callable delegate for executing it in nonstop+rejoin context. | Class | net.sf.ehcache.constructs.nonstop.store | EHCache |
RejoinAwareNonstopStore | Rejoin aware NonstopStoreAuthor:Abhishek Sanoujam | Interface | net.sf.ehcache.constructs.nonstop.store | EHCache |
TaskNotSubmittedTimeoutException | Subclass of TimeoutException. | Class | net.sf.ehcache.constructs.nonstop | EHCache |
ThrowTimeoutException | Exception that can be thrown by Callable's submitted to NonstopExecutorService. | Class | net.sf.ehcache.constructs.nonstop | EHCache |
TransactionalExecutorServiceStore | This implementation is identical to TransactionalExecutorServiceStore except that it ensures the transactional context gets propagated to the executor thread. | Class | net.sf.ehcache.constructs.nonstop.store | EHCache |