Package org.jbpm.process.longrest
Class LongRunningRestServiceWorkItemHandler
- java.lang.Object
-
- org.jbpm.process.workitem.core.AbstractLogOrThrowWorkItemHandler
-
- org.jbpm.process.longrest.LongRunningRestServiceWorkItemHandler
-
- All Implemented Interfaces:
org.kie.api.runtime.process.WorkItemHandler
@Wid(widfile="LongRunningRestService.wid",name="LongRunningRestService",displayName="LongRunningRestService",defaultHandler="mvel: new org.jbpm.process.longrest.LongRunningRestServiceWorkItemHandler(runtimeManager)",category="long-running-rest-workitem",documentation="",parameters={@WidParameter(name="url",required=true),@WidParameter(name="method",required=true),@WidParameter(name="headers",required=false),@WidParameter(name="template",required=false),@WidParameter(name="cancelUrlJsonPointer",required=false),@WidParameter(name="cancelUrlTemplate",required=false),@WidParameter(name="socketTimeout",required=false),@WidParameter(name="connectTimeout",required=false),@WidParameter(name="connectionRequestTimeout",required=false)},results={@WidResult(name="responseCode"),@WidResult(name="result"),@WidResult(name="cancelUrl"),@WidResult(name="error")},mavenDepends=@WidMavenDepends(group="org.jbpm.contrib",artifact="long-running-rest-workitem",version="7.70.0.Final"),serviceInfo=@WidService(category="REST service",description="",keywords="rest,long-running",action=@WidAction(title="Long running REST service handler ver. 7.70.0.Final"),authinfo=@WidAuth(required=true,params="url"))) public class LongRunningRestServiceWorkItemHandler extends org.jbpm.process.workitem.core.AbstractLogOrThrowWorkItemHandler
-
-
Constructor Summary
Constructors Constructor Description LongRunningRestServiceWorkItemHandler()LongRunningRestServiceWorkItemHandler(org.kie.api.runtime.manager.RuntimeManager runtimeManager)
-
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)
-