Class JPAWorkItemManager
java.lang.Object
org.drools.persistence.jpa.processinstance.JPAWorkItemManager
- All Implemented Interfaces:
WorkItemManager,WorkItemManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidabortWorkItem(long id) voidclear()voidvoidcompleteWorkItem(long id, Map<String, Object> results) voiddispose()getWorkItem(long id) getWorkItemHandler(String name) voidinternalAbortWorkItem(long id) voidinternalAddWorkItem(WorkItem workItem) voidinternalExecuteWorkItem(WorkItem workItem) voidregisterWorkItemHandler(String workItemName, WorkItemHandler handler) voidretryWorkItem(long workItemId) voidretryWorkItem(Long workItemID, Map<String, Object> params) voidretryWorkItemWithParams(long workItemId, Map<String, Object> map) voidsignalEvent(String type, Object event) voidsignalEvent(String type, Object event, String processInstanceId)
-
Constructor Details
-
JPAWorkItemManager
-
-
Method Details
-
internalExecuteWorkItem
- Specified by:
internalExecuteWorkItemin interfaceWorkItemManager
-
getWorkItemHandler
-
retryWorkItemWithParams
-
retryWorkItem
public void retryWorkItem(long workItemId) -
internalAbortWorkItem
public void internalAbortWorkItem(long id) - Specified by:
internalAbortWorkItemin interfaceWorkItemManager
-
internalAddWorkItem
- Specified by:
internalAddWorkItemin interfaceWorkItemManager
-
completeWorkItem
- Specified by:
completeWorkItemin interfaceWorkItemManager
-
abortWorkItem
public void abortWorkItem(long id) - Specified by:
abortWorkItemin interfaceWorkItemManager
-
getWorkItem
- Specified by:
getWorkItemin interfaceWorkItemManager
-
getWorkItems
- Specified by:
getWorkItemsin interfaceWorkItemManager
-
registerWorkItemHandler
- Specified by:
registerWorkItemHandlerin interfaceWorkItemManager
-
clearWorkItems
public void clearWorkItems() -
clear
public void clear()- Specified by:
clearin interfaceWorkItemManager
-
signalEvent
- Specified by:
signalEventin interfaceWorkItemManager
-
signalEvent
- Specified by:
signalEventin interfaceWorkItemManager
-
dispose
public void dispose()- Specified by:
disposein interfaceWorkItemManager
-
retryWorkItem
- Specified by:
retryWorkItemin interfaceWorkItemManager
-