Package org.jbpm.process.workitem.camel
Class AbstractCamelWorkitemHandler
- java.lang.Object
-
- org.jbpm.process.workitem.core.AbstractLogOrThrowWorkItemHandler
-
- org.jbpm.process.workitem.camel.AbstractCamelWorkitemHandler
-
- All Implemented Interfaces:
org.kie.api.runtime.process.WorkItemHandler
- Direct Known Subclasses:
CXFCamelWorkitemHandler,FileCamelWorkitemHandler,FTPCamelWorkitemHandler,FTPSCamelWorkitemHandler,GenericCamelWorkitemHandler,JMSCamelWorkitemHandler,SQLCamelWorkitemHandler,XSLTCamelWorkitemHandler
public abstract class AbstractCamelWorkitemHandler extends org.jbpm.process.workitem.core.AbstractLogOrThrowWorkItemHandler
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.camel.CamelContextcontextprotected RequestMapperrequestMapperprotected ResponseMapperresponseMapperprotected URIMapperuriConverter
-
Constructor Summary
Constructors Constructor Description AbstractCamelWorkitemHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidabortWorkItem(org.kie.api.runtime.process.WorkItem workItem, org.kie.api.runtime.process.WorkItemManager manager)voidexecuteWorkItem(org.kie.api.runtime.process.WorkItem workItem, org.kie.api.runtime.process.WorkItemManager manager)protected voidsetCamelContext(org.apache.camel.CamelContext camelContext)
-
-
-
Field Detail
-
responseMapper
protected ResponseMapper responseMapper
-
requestMapper
protected RequestMapper requestMapper
-
uriConverter
protected URIMapper uriConverter
-
context
protected org.apache.camel.CamelContext context
-
-
Method Detail
-
executeWorkItem
public void executeWorkItem(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)
-
setCamelContext
protected void setCamelContext(org.apache.camel.CamelContext camelContext)
-
-