Drools :: Persistence :: JPA 6.0.0.Alpha9

org.drools.persistence.jpa.processinstance
Class JPAWorkItemManager

java.lang.Object
  extended by org.drools.persistence.jpa.processinstance.JPAWorkItemManager
All Implemented Interfaces:
org.kie.runtime.process.WorkItemManager

public class JPAWorkItemManager
extends Object
implements org.drools.process.instance.WorkItemManager


Constructor Summary
JPAWorkItemManager(org.drools.common.InternalKnowledgeRuntime kruntime)
           
 
Method Summary
 void abortWorkItem(long id)
           
 void clear()
           
 void clearWorkItems()
           
 void completeWorkItem(long id, Map<String,Object> results)
           
 org.drools.process.instance.WorkItem getWorkItem(long id)
           
 Set<org.drools.process.instance.WorkItem> getWorkItems()
           
 void internalAbortWorkItem(long id)
           
 void internalAddWorkItem(org.drools.process.instance.WorkItem workItem)
           
 void internalExecuteWorkItem(org.drools.process.instance.WorkItem workItem)
           
 void registerWorkItemHandler(String workItemName, org.kie.runtime.process.WorkItemHandler handler)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JPAWorkItemManager

public JPAWorkItemManager(org.drools.common.InternalKnowledgeRuntime kruntime)
Method Detail

internalExecuteWorkItem

public void internalExecuteWorkItem(org.drools.process.instance.WorkItem workItem)

internalAbortWorkItem

public void internalAbortWorkItem(long id)

internalAddWorkItem

public void internalAddWorkItem(org.drools.process.instance.WorkItem workItem)

completeWorkItem

public void completeWorkItem(long id,
                             Map<String,Object> results)
Specified by:
completeWorkItem in interface org.kie.runtime.process.WorkItemManager

abortWorkItem

public void abortWorkItem(long id)
Specified by:
abortWorkItem in interface org.kie.runtime.process.WorkItemManager

getWorkItem

public org.drools.process.instance.WorkItem getWorkItem(long id)

getWorkItems

public Set<org.drools.process.instance.WorkItem> getWorkItems()

registerWorkItemHandler

public void registerWorkItemHandler(String workItemName,
                                    org.kie.runtime.process.WorkItemHandler handler)
Specified by:
registerWorkItemHandler in interface org.kie.runtime.process.WorkItemManager

clearWorkItems

public void clearWorkItems()

clear

public void clear()

Drools :: Persistence :: JPA 6.0.0.Alpha9

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.