| Package | Description |
|---|---|
| ee.telekom.workflow.core.workunit | |
| ee.telekom.workflow.executor.producer | |
| ee.telekom.workflow.executor.queue |
| Modifier and Type | Method and Description |
|---|---|
WorkUnit |
WorkUnitRowMapper.mapRow(ResultSet rs,
int rowNum) |
| Modifier and Type | Method and Description |
|---|---|
List<WorkUnit> |
WorkUnitServiceImpl.findNewWorkUnits(Date now) |
List<WorkUnit> |
WorkUnitService.findNewWorkUnits(Date now)
Polls new units of work from database.
|
List<WorkUnit> |
WorkUnitDao.findNewWorkUnits(Date now,
String clusterName)
Retrieves the list of work units that can be performed at the given date.
|
| Modifier and Type | Method and Description |
|---|---|
void |
WorkUnitServiceImpl.lock(List<WorkUnit> workUnits) |
void |
WorkUnitService.lock(List<WorkUnit> workUnits)
Locks the workflow instances associated with the work units.
|
| Modifier and Type | Method and Description |
|---|---|
void |
WorkProducerServiceImpl.produceWork(List<WorkUnit> unprocessedWorkUnits,
int maxBatchSize) |
void |
WorkProducerService.produceWork(List<WorkUnit> unprocessedWorkUnits,
int maxBatchSize)
Locks and queues new work units for processing.
|
| Modifier and Type | Method and Description |
|---|---|
WorkUnit |
WorkQueue.poll(long timeout,
TimeUnit unit) |
WorkUnit |
HazelcastWorkQueue.poll(long timeout,
TimeUnit unit) |
| Modifier and Type | Method and Description |
|---|---|
void |
WorkQueue.put(WorkUnit workUnit) |
void |
HazelcastWorkQueue.put(WorkUnit workUnit) |
Copyright © 2018. All rights reserved.