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 useClusterExecutor
orCacheStream
instead.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 AsDistributedTask
might 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()
orCacheStream
instead.DistributedExecutionCompletionService<V> ACompletionService
that uses a suppliedDistributedExecutorService
to 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.