Package org.drools.core.process
Interface WorkItemManager
-
- All Superinterfaces:
org.kie.api.runtime.process.WorkItemManager
- All Known Implementing Classes:
DefaultWorkItemManager
public interface WorkItemManager extends org.kie.api.runtime.process.WorkItemManager
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
clear()
void
dispose()
WorkItem
getWorkItem(long id)
java.util.Set<WorkItem>
getWorkItems()
void
internalAbortWorkItem(long id)
void
internalAddWorkItem(WorkItem workItem)
void
internalExecuteWorkItem(WorkItem workItem)
void
retryWorkItem(java.lang.Long workItemID, java.util.Map<java.lang.String,java.lang.Object> params)
void
signalEvent(java.lang.String type, java.lang.Object event)
void
signalEvent(java.lang.String type, java.lang.Object event, java.lang.String processInstanceId)
-
-
-
Method Detail
-
internalExecuteWorkItem
void internalExecuteWorkItem(WorkItem workItem)
-
internalAddWorkItem
void internalAddWorkItem(WorkItem workItem)
-
internalAbortWorkItem
void internalAbortWorkItem(long id)
-
getWorkItems
java.util.Set<WorkItem> getWorkItems()
-
getWorkItem
WorkItem getWorkItem(long id)
-
clear
void clear()
-
signalEvent
void signalEvent(java.lang.String type, java.lang.Object event)
-
signalEvent
void signalEvent(java.lang.String type, java.lang.Object event, java.lang.String processInstanceId)
-
dispose
void dispose()
-
retryWorkItem
void retryWorkItem(java.lang.Long workItemID, java.util.Map<java.lang.String,java.lang.Object> params)
-
-