org.jbpm.process.workitem.bpmn2
Class ServiceTaskHandler
java.lang.Object
org.jbpm.process.workitem.bpmn2.ServiceTaskHandler
- All Implemented Interfaces:
- org.kie.api.runtime.process.WorkItemHandler
public class ServiceTaskHandler
- extends Object
- implements org.kie.api.runtime.process.WorkItemHandler
Method Summary |
void |
abortWorkItem(org.kie.api.runtime.process.WorkItem workItem,
org.kie.api.runtime.process.WorkItemManager manager)
|
void |
executeJavaWorkItem(org.kie.api.runtime.process.WorkItem workItem,
org.kie.api.runtime.process.WorkItemManager manager)
|
void |
executeWorkItem(org.kie.api.runtime.process.WorkItem workItem,
org.kie.api.runtime.process.WorkItemManager manager)
|
ClassLoader |
getClassLoader()
|
protected org.apache.cxf.endpoint.Client |
getWSClient(org.kie.api.runtime.process.WorkItem workItem,
String interfaceRef)
|
void |
setClassLoader(ClassLoader classLoader)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WSDL_IMPORT_TYPE
public static final String WSDL_IMPORT_TYPE
- See Also:
- Constant Field Values
ServiceTaskHandler
public ServiceTaskHandler()
ServiceTaskHandler
public ServiceTaskHandler(org.kie.internal.runtime.StatefulKnowledgeSession ksession)
ServiceTaskHandler
public ServiceTaskHandler(org.kie.internal.runtime.StatefulKnowledgeSession ksession,
ClassLoader classloader)
ServiceTaskHandler
public ServiceTaskHandler(org.kie.internal.runtime.StatefulKnowledgeSession ksession,
int timeout)
executeWorkItem
public void executeWorkItem(org.kie.api.runtime.process.WorkItem workItem,
org.kie.api.runtime.process.WorkItemManager manager)
- Specified by:
executeWorkItem
in interface org.kie.api.runtime.process.WorkItemHandler
getWSClient
protected org.apache.cxf.endpoint.Client getWSClient(org.kie.api.runtime.process.WorkItem workItem,
String interfaceRef)
executeJavaWorkItem
public void executeJavaWorkItem(org.kie.api.runtime.process.WorkItem workItem,
org.kie.api.runtime.process.WorkItemManager manager)
abortWorkItem
public void abortWorkItem(org.kie.api.runtime.process.WorkItem workItem,
org.kie.api.runtime.process.WorkItemManager manager)
- Specified by:
abortWorkItem
in interface org.kie.api.runtime.process.WorkItemHandler
getClassLoader
public ClassLoader getClassLoader()
setClassLoader
public void setClassLoader(ClassLoader classLoader)
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.