public class JPAWorkItemManager extends Object implements org.drools.core.process.instance.WorkItemManager
Constructor and Description |
---|
JPAWorkItemManager(org.drools.core.common.InternalKnowledgeRuntime kruntime) |
Modifier and Type | Method and Description |
---|---|
void |
abortWorkItem(long id) |
void |
clear() |
void |
clearWorkItems() |
void |
completeWorkItem(long id,
Map<String,Object> results) |
void |
dispose() |
org.drools.core.process.instance.WorkItem |
getWorkItem(long id) |
org.kie.api.runtime.process.WorkItemHandler |
getWorkItemHandler(String name) |
Set<org.drools.core.process.instance.WorkItem> |
getWorkItems() |
void |
internalAbortWorkItem(long id) |
void |
internalAddWorkItem(org.drools.core.process.instance.WorkItem workItem) |
void |
internalExecuteWorkItem(org.drools.core.process.instance.WorkItem workItem) |
void |
registerWorkItemHandler(String workItemName,
org.kie.api.runtime.process.WorkItemHandler handler) |
void |
retryWorkItem(long workItemId) |
void |
signalEvent(String type,
Object event) |
void |
signalEvent(String type,
Object event,
long processInstanceId) |
public JPAWorkItemManager(org.drools.core.common.InternalKnowledgeRuntime kruntime)
public void internalExecuteWorkItem(org.drools.core.process.instance.WorkItem workItem)
public org.kie.api.runtime.process.WorkItemHandler getWorkItemHandler(String name)
public void retryWorkItem(long workItemId)
public void internalAbortWorkItem(long id)
public void internalAddWorkItem(org.drools.core.process.instance.WorkItem workItem)
public void completeWorkItem(long id, Map<String,Object> results)
completeWorkItem
in interface org.kie.api.runtime.process.WorkItemManager
public void abortWorkItem(long id)
abortWorkItem
in interface org.kie.api.runtime.process.WorkItemManager
public org.drools.core.process.instance.WorkItem getWorkItem(long id)
public Set<org.drools.core.process.instance.WorkItem> getWorkItems()
public void registerWorkItemHandler(String workItemName, org.kie.api.runtime.process.WorkItemHandler handler)
registerWorkItemHandler
in interface org.kie.api.runtime.process.WorkItemManager
public void clearWorkItems()
public void clear()
public void dispose()
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.