Package org.jbpm.process.instance
Class LightWorkItemManager
java.lang.Object
org.jbpm.process.instance.LightWorkItemManager
- All Implemented Interfaces:
org.drools.core.process.WorkItemManager,org.kie.api.runtime.process.WorkItemManager,KogitoWorkItemManager,InternalKogitoWorkItemManager
-
Constructor Summary
ConstructorsConstructorDescriptionLightWorkItemManager(ProcessInstanceManager processInstanceManager, SignalManager signalManager, KogitoProcessEventSupport eventSupport) -
Method Summary
Modifier and TypeMethodDescriptionvoidabortWorkItem(long l) voidabortWorkItem(String id, Policy<?>... policies) voidclear()voidcompleteWorkItem(long l, Map<String, Object> map) voidvoiddispose()getWorkItem(String id) Set<org.drools.core.process.WorkItem>voidvoidinternalAddWorkItem(InternalKogitoWorkItem workItem) voidvoidvoidvoidregisterWorkItemHandler(String workItemName, KogitoWorkItemHandler handler) voidretryWorkItem(String workItemId) voidretryWorkItem(String workItemID, Map<String, Object> params) voidretryWorkItemWithParams(String workItemId, Map<String, Object> map) voidsignalEvent(String type, Object event) voidsignalEvent(String type, Object event, String processInstanceId) voidtransitionWorkItem(String id, Transition<?> transition) <T> TupdateWorkItem(String id, Function<KogitoWorkItem, T> updater, Policy<?>... policies) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.kie.kogito.process.workitems.InternalKogitoWorkItemManager
getWorkItem, internalAbortWorkItem, internalAddWorkItem, internalExecuteWorkItem, registerWorkItemHandler, retryWorkItem
-
Constructor Details
-
LightWorkItemManager
public LightWorkItemManager(ProcessInstanceManager processInstanceManager, SignalManager signalManager, KogitoProcessEventSupport eventSupport)
-
-
Method Details
-
internalExecuteWorkItem
- Specified by:
internalExecuteWorkItemin interfaceInternalKogitoWorkItemManager
-
internalAddWorkItem
- Specified by:
internalAddWorkItemin interfaceInternalKogitoWorkItemManager
-
internalAbortWorkItem
- Specified by:
internalAbortWorkItemin interfaceInternalKogitoWorkItemManager
-
retryWorkItem
-
retryWorkItemWithParams
-
getWorkItem
- Specified by:
getWorkItemin interfaceInternalKogitoWorkItemManager
-
internalRemoveWorkItem
- Specified by:
internalRemoveWorkItemin interfaceInternalKogitoWorkItemManager
-
completeWorkItem
- Specified by:
completeWorkItemin interfaceKogitoWorkItemManager
-
updateWorkItem
- Specified by:
updateWorkItemin interfaceKogitoWorkItemManager
-
internalCompleteWorkItem
- Specified by:
internalCompleteWorkItemin interfaceInternalKogitoWorkItemManager
-
transitionWorkItem
- Specified by:
transitionWorkItemin interfaceKogitoWorkItemManager
-
abortWorkItem
- Specified by:
abortWorkItemin interfaceKogitoWorkItemManager
-
completeWorkItem
- Specified by:
completeWorkItemin interfaceorg.kie.api.runtime.process.WorkItemManager
-
abortWorkItem
public void abortWorkItem(long l) - Specified by:
abortWorkItemin interfaceorg.kie.api.runtime.process.WorkItemManager
-
registerWorkItemHandler
- Specified by:
registerWorkItemHandlerin interfaceKogitoWorkItemManager
-
clear
public void clear()- Specified by:
clearin interfaceorg.drools.core.process.WorkItemManager
-
signalEvent
- Specified by:
signalEventin interfaceorg.drools.core.process.WorkItemManager
-
dispose
public void dispose()- Specified by:
disposein interfaceorg.drools.core.process.WorkItemManager
-
signalEvent
- Specified by:
signalEventin interfaceInternalKogitoWorkItemManager- Specified by:
signalEventin interfaceorg.drools.core.process.WorkItemManager
-
retryWorkItem
- Specified by:
retryWorkItemin interfaceInternalKogitoWorkItemManager
-
getWorkItems
- Specified by:
getWorkItemsin interfaceInternalKogitoWorkItemManager- Specified by:
getWorkItemsin interfaceorg.drools.core.process.WorkItemManager
-