@Repository public class WorkItemDao extends AbstractWorkflowEngineDao
| Constructor and Description |
|---|
WorkItemDao() |
| Modifier and Type | Method and Description |
|---|---|
void |
create(List<WorkItem> woits) |
boolean |
delete(List<Long> refNums,
Collection<WorkItemStatus> expectedStatuses) |
boolean |
delete(long refNum,
Collection<WorkItemStatus> expectedStatuses) |
List<WorkItem> |
findActiveByWoinRefNum(long woinRefNum) |
WorkItem |
findActiveByWoinRefNumAndTokenId(long woinRefNum,
int tokenId) |
Collection<WorkItem> |
findByNodeNameAndStatus(String nodeName,
WorkItemStatus status) |
WorkItem |
findByRefNum(long refNum) |
List<WorkItem> |
findByWoinRefNum(long woinRefNum) |
void |
updateResult(long refNum,
String result) |
boolean |
updateStatus(List<Long> refNums,
WorkItemStatus newStatus,
Collection<WorkItemStatus> expectedStatuses) |
boolean |
updateStatus(long refNum,
WorkItemStatus newStatus,
Collection<WorkItemStatus> expectedStatuses) |
boolean |
updateStatusAndResult(long refNum,
WorkItemStatus newStatus,
WorkItemStatus expectedStatus,
String result) |
getClusterName, getCreatedOrLastUpdatedBy, getNextSequenceValue, getSchema, setDataSourcegetDataSource, getJdbcTemplate, getNamedParameterJdbcTemplatepublic WorkItem findByRefNum(long refNum)
public WorkItem findActiveByWoinRefNumAndTokenId(long woinRefNum, int tokenId)
public Collection<WorkItem> findByNodeNameAndStatus(String nodeName, WorkItemStatus status)
public void updateResult(long refNum,
String result)
public boolean updateStatus(long refNum,
WorkItemStatus newStatus,
Collection<WorkItemStatus> expectedStatuses)
public boolean delete(long refNum,
Collection<WorkItemStatus> expectedStatuses)
public boolean updateStatus(List<Long> refNums, WorkItemStatus newStatus, Collection<WorkItemStatus> expectedStatuses)
public boolean delete(List<Long> refNums, Collection<WorkItemStatus> expectedStatuses)
public boolean updateStatusAndResult(long refNum,
WorkItemStatus newStatus,
WorkItemStatus expectedStatus,
String result)
Copyright © 2018. All rights reserved.