Package org.infinispan.distexec
Distributed Executor APIs (deprecated)
-
Interface Summary Interface Description DistributedCallable<K,V,T> A task that returns a result and may throw an exception capable of being executed in another JVM.DistributedExecutorService Deprecated. since 9.1 Please useClusterExecutororCacheStreaminstead.DistributedTask<T> DistributedTask describes all relevant attributes of a distributed task, most importantly its execution policy, fail over policy and its timeout.DistributedTaskBuilder<T> DistributedTaskBuilder is a factory interface for DistributedTaskDistributedTaskFailoverPolicy DistributedTaskFailoverPolicy allows pluggable fail over target selection for a failed remotely executed distributed task.FailoverContext AsDistributedTaskmight potentially fail on subset of executing nodes FailureContext provides details of such task failure. -
Class Summary Class Description DefaultExecutorService Deprecated. since 9.1 Please useEmbeddedCacheManager.executor()orCacheStreaminstead.DistributedExecutionCompletionService<V> ACompletionServicethat uses a suppliedDistributedExecutorServiceto execute tasks.RunnableAdapter<T> Runnable adapter for distributed executor service Any RunnableAdapter refactoring might break CDI -
Enum Summary Enum Description DistributedTaskExecutionPolicy DistributedTaskExecutionPolicy allows task to specify its custom task execution policy across Infinispan cluster.