@Service @Transactional public class WorkItemServiceImpl extends Object implements WorkItemService
| Constructor and Description |
|---|
WorkItemServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
WorkItem |
find(long refNum) |
List<WorkItem> |
findActiveByWoinRefNum(long woinRefNum) |
WorkItem |
findActiveByWoinRefNumAndTokenId(long woinRefNum,
int tokenId) |
void |
handleCompletingError(long woinRefNum,
long woitRefNum,
Exception exception) |
void |
handleExecutingError(long woinRefNum,
long woitRefNum,
Exception exception) |
void |
markCancelled(long refNum) |
void |
markCompleted(long refNum) |
void |
markCompleting(long refNum) |
void |
markExecutedAndSaveResult(long refNum,
String result) |
void |
markExecuting(long refNum) |
void |
recoverCompleting(String nodeName) |
void |
recoverExecuting(String nodeName) |
void |
rewindAfterError(long refNum) |
public WorkItem find(long refNum)
find in interface WorkItemServicepublic List<WorkItem> findActiveByWoinRefNum(long woinRefNum)
findActiveByWoinRefNum in interface WorkItemServicepublic WorkItem findActiveByWoinRefNumAndTokenId(long woinRefNum, int tokenId)
findActiveByWoinRefNumAndTokenId in interface WorkItemServicepublic void markExecuting(long refNum)
markExecuting in interface WorkItemServicepublic void markExecutedAndSaveResult(long refNum,
String result)
markExecutedAndSaveResult in interface WorkItemServicepublic void markCompleting(long refNum)
markCompleting in interface WorkItemServicepublic void markCompleted(long refNum)
markCompleted in interface WorkItemServicepublic void markCancelled(long refNum)
markCancelled in interface WorkItemServicepublic void handleExecutingError(long woinRefNum,
long woitRefNum,
Exception exception)
handleExecutingError in interface WorkItemServicepublic void handleCompletingError(long woinRefNum,
long woitRefNum,
Exception exception)
handleCompletingError in interface WorkItemServicepublic void rewindAfterError(long refNum)
throws UnexpectedStatusException
rewindAfterError in interface WorkItemServiceUnexpectedStatusExceptionpublic void recoverExecuting(String nodeName) throws UnexpectedStatusException
recoverExecuting in interface WorkItemServiceUnexpectedStatusExceptionpublic void recoverCompleting(String nodeName) throws UnexpectedStatusException
recoverCompleting in interface WorkItemServiceUnexpectedStatusExceptionCopyright © 2018. All rights reserved.