org.drools.persistence.infinispan.processinstance
Class InfinispanWorkItemManager
java.lang.Object
org.drools.persistence.jpa.processinstance.JPAWorkItemManager
org.drools.persistence.infinispan.processinstance.InfinispanWorkItemManager
- All Implemented Interfaces:
- org.kie.api.runtime.process.WorkItemManager
public class InfinispanWorkItemManager
- extends org.drools.persistence.jpa.processinstance.JPAWorkItemManager
- implements org.drools.core.process.instance.WorkItemManager
| Methods inherited from class org.drools.persistence.jpa.processinstance.JPAWorkItemManager |
signalEvent, signalEvent |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.drools.core.process.instance.WorkItemManager |
signalEvent, signalEvent |
InfinispanWorkItemManager
public InfinispanWorkItemManager(org.drools.core.common.InternalKnowledgeRuntime kruntime)
internalExecuteWorkItem
public void internalExecuteWorkItem(org.drools.core.process.instance.WorkItem workItem)
- Overrides:
internalExecuteWorkItem in class org.drools.persistence.jpa.processinstance.JPAWorkItemManager
getWorkItemHandler
public org.kie.api.runtime.process.WorkItemHandler getWorkItemHandler(String name)
- Overrides:
getWorkItemHandler in class org.drools.persistence.jpa.processinstance.JPAWorkItemManager
retryWorkItem
public void retryWorkItem(long workItemId)
- Overrides:
retryWorkItem in class org.drools.persistence.jpa.processinstance.JPAWorkItemManager
internalAbortWorkItem
public void internalAbortWorkItem(long id)
- Overrides:
internalAbortWorkItem in class org.drools.persistence.jpa.processinstance.JPAWorkItemManager
internalAddWorkItem
public void internalAddWorkItem(org.drools.core.process.instance.WorkItem workItem)
- Overrides:
internalAddWorkItem in class org.drools.persistence.jpa.processinstance.JPAWorkItemManager
completeWorkItem
public void completeWorkItem(long id,
Map<String,Object> results)
- Specified by:
completeWorkItem in interface org.kie.api.runtime.process.WorkItemManager- Overrides:
completeWorkItem in class org.drools.persistence.jpa.processinstance.JPAWorkItemManager
abortWorkItem
public void abortWorkItem(long id)
- Specified by:
abortWorkItem in interface org.kie.api.runtime.process.WorkItemManager- Overrides:
abortWorkItem in class org.drools.persistence.jpa.processinstance.JPAWorkItemManager
getWorkItem
public org.drools.core.process.instance.WorkItem getWorkItem(long id)
- Overrides:
getWorkItem in class org.drools.persistence.jpa.processinstance.JPAWorkItemManager
getWorkItems
public Set<org.drools.core.process.instance.WorkItem> getWorkItems()
- Overrides:
getWorkItems in class org.drools.persistence.jpa.processinstance.JPAWorkItemManager
registerWorkItemHandler
public void registerWorkItemHandler(String workItemName,
org.kie.api.runtime.process.WorkItemHandler handler)
- Specified by:
registerWorkItemHandler in interface org.kie.api.runtime.process.WorkItemManager- Overrides:
registerWorkItemHandler in class org.drools.persistence.jpa.processinstance.JPAWorkItemManager
clearWorkItems
public void clearWorkItems()
- Overrides:
clearWorkItems in class org.drools.persistence.jpa.processinstance.JPAWorkItemManager
clear
public void clear()
- Overrides:
clear in class org.drools.persistence.jpa.processinstance.JPAWorkItemManager
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.