public class ActivitiProducer
extends org.apache.camel.impl.DefaultProducer
Modifier and Type | Field and Description |
---|---|
static String |
EXECUTION_ID_PROPERTY |
protected org.activiti.engine.IdentityService |
identityService |
static String |
PROCESS_ID_PROPERTY |
static String |
PROCESS_KEY_PROPERTY |
protected org.activiti.engine.RuntimeService |
runtimeService |
Constructor and Description |
---|
ActivitiProducer(ActivitiEndpoint endpoint,
long timeout,
long timeResolution) |
Modifier and Type | Method and Description |
---|---|
protected void |
copyResultToCamel(org.apache.camel.Exchange exchange,
org.activiti.engine.runtime.ProcessInstance pi) |
protected String |
findProcessInstanceId(org.apache.camel.Exchange exchange) |
protected ActivitiEndpoint |
getActivitiEndpoint() |
void |
process(org.apache.camel.Exchange exchange) |
void |
setIdentityService(org.activiti.engine.IdentityService identityService) |
protected void |
setProcessInitiator(String processInitiator) |
void |
setRuntimeService(org.activiti.engine.RuntimeService runtimeService) |
protected boolean |
shouldStartProcess() |
protected void |
signal(org.apache.camel.Exchange exchange) |
protected org.activiti.engine.runtime.ProcessInstance |
startProcess(org.apache.camel.Exchange exchange) |
createExchange, createExchange, createExchange, doStart, doStop, getEndpoint, isSingleton, toString
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, resume, shutdown, start, stop, suspend
protected org.activiti.engine.IdentityService identityService
protected org.activiti.engine.RuntimeService runtimeService
public static final String PROCESS_KEY_PROPERTY
public static final String PROCESS_ID_PROPERTY
public static final String EXECUTION_ID_PROPERTY
public ActivitiProducer(ActivitiEndpoint endpoint, long timeout, long timeResolution)
public void setIdentityService(org.activiti.engine.IdentityService identityService)
public void setRuntimeService(org.activiti.engine.RuntimeService runtimeService)
protected void copyResultToCamel(org.apache.camel.Exchange exchange, org.activiti.engine.runtime.ProcessInstance pi)
protected boolean shouldStartProcess()
protected void signal(org.apache.camel.Exchange exchange)
protected String findProcessInstanceId(org.apache.camel.Exchange exchange)
protected org.activiti.engine.runtime.ProcessInstance startProcess(org.apache.camel.Exchange exchange)
protected void setProcessInitiator(String processInitiator)
protected ActivitiEndpoint getActivitiEndpoint()
Copyright © 2016 Alfresco. All rights reserved.