public class CacheStripedExecutor extends Object
StripedExecutor, that groups submitted tasks by cache group and partition.| Constructor and Description |
|---|
CacheStripedExecutor(StripedExecutor exec) |
| Modifier and Type | Method and Description |
|---|---|
void |
awaitApplyComplete()
Awaits while all submitted tasks completed.
|
boolean |
error() |
StripedExecutor |
executor() |
void |
onError(IgniteCheckedException e) |
void |
submit(Runnable task,
int grpId,
int partId)
Submit task to striped executor.
|
public CacheStripedExecutor(StripedExecutor exec)
public void submit(Runnable task, int grpId, int partId)
task - Runnable task.grpId - Group ID.partId - Partition ID.public void awaitApplyComplete()
throws IgniteCheckedException
IgniteCheckedException - if any os submitted tasks failed.public boolean error()
true if any of submitted tasks failed.public void onError(IgniteCheckedException e)
e - Error appeared during submitted task execution.public StripedExecutor executor()
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.15.0 Release Date : April 25 2023