public class QueuedTaskExecutor extends Object
ThreadPoolExecutor to execute Esi4JEntityTasks
asynchronously. This implementations provides a best-effort ordering of
executed tasks| Constructor and Description |
|---|
QueuedTaskExecutor(QueuedTaskProcessor queuedTaskProcessor,
Esi4JEntityResolver entityResolver) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
execute(Esi4JEntityTask[] tasks) |
Esi4JEntityResolver |
getEntityResolver() |
QueuedTaskProcessor |
getTaskProcessor() |
<T> T |
submit(SerializableEsi4JOperation<T> operation) |
public QueuedTaskExecutor(QueuedTaskProcessor queuedTaskProcessor, Esi4JEntityResolver entityResolver)
public void execute(Esi4JEntityTask[] tasks)
public <T> T submit(SerializableEsi4JOperation<T> operation)
public void close()
public QueuedTaskProcessor getTaskProcessor()
public Esi4JEntityResolver getEntityResolver()
Copyright © 2013 Molindo GmbH. All Rights Reserved.