| Interface | Description |
|---|---|
| ClusterOperation<V> |
Interface for executing clustered operations (that can potentially get stuck)
|
| ClusterOperationCallable<V> |
A
Callable that is used to execute ClusterOperation |
| NonstopActiveDelegateHolder |
Interface for resolving the active TerracottaStore, nonstop Executor Service, underlying
CacheLockProvider, all of which can
change on rejoin |
| NonstopExecutorService | |
| NonstopExecutorServiceFactory |
Factory for
NonstopExecutorService |
| NonstopTimeoutBehaviorFactory |
Factory for creating
NonstopStore that will be used on timeout. |
| Class | Description |
|---|---|
| CacheManagerExecutorServiceFactory |
NonstopExecutorServiceFactory that creates and maintains one per CacheManager |
| NonstopExecutorServiceImpl |
Class used by NonStopCache for executing tasks within a timeout limit.
|
| NonstopThread |
Thread used for doing nonstop operations
|
| NonstopThreadPool |
A thread pool that creates another thread pool per requesting thread.
|
| Exception | Description |
|---|---|
| NonStopCacheException |
Exception type thrown for NonStopCache operations
|
| TaskNotSubmittedTimeoutException |
Subclass of
TimeoutException. |
| ThrowTimeoutException |
Exception that can be thrown by Callable's submitted to NonstopExecutorService.
|
Copyright © 2003-2014 Terracotta, Inc.. All Rights Reserved.