See: Description
| Interface | Description |
|---|---|
| ManagedExecutorService | |
| StripedRunnable |
Striped Runnable is used in StripedExecutor.
|
| TimeoutRunnable |
Interface for runnable with timeout value
|
| Class | Description |
|---|---|
| AbstractExecutorThreadFactory | |
| CachedExecutorServiceDelegate | |
| CompletableFutureTask<V> | |
| CompletedFuture<V> | |
| DelegatingFuture<V> |
A
InternalCompletableFuture implementation that delegates the real logic to an underlying
InternalCompletableFuture and decorates it with additional behavior:
change the returned value by setting the result
always deserializing the content
caching the deserialized content so that a deserialization only happens once. |
| HazelcastManagedThread |
Base class for all Hazelcast threads to manage them from a single point.
|
| LoggingScheduledExecutor |
Logs execution exceptions by overriding
ThreadPoolExecutor.afterExecute(java.lang.Runnable, java.lang.Throwable)
and ScheduledThreadPoolExecutor.decorateTask(java.lang.Runnable, java.util.concurrent.RunnableScheduledFuture<V>) methods. |
| NamedThreadPoolExecutor | |
| PoolExecutorThreadFactory | |
| SingleExecutorThreadFactory | |
| StripedExecutor |
The StripedExecutor internally uses a stripe of queues and each queue has its own private worker-thread.
|
| Enum | Description |
|---|---|
| ExecutorType |
This package contains classes related to Util.Executor
Copyright © 2020 Hazelcast, Inc.. All Rights Reserved.