org.camunda.bpm.engine.spring.annotations
Annotation Type StartProcess


@Target(value=METHOD)
@Retention(value=RUNTIME)
@Documented
public @interface StartProcess

this annotation instructs the component model to start an Activiti business process on sucessful invocation of a method that's annotated with it.

Since:
1.0
Author:
Josh Long

Required Element Summary
 String processKey
          the name of the business process to start (by key)
 
Optional Element Summary
 boolean returnProcessInstanceId
          returns the ID of the ProcessInstance.
 

Element Detail

processKey

public abstract String processKey
the name of the business process to start (by key)

returnProcessInstanceId

public abstract boolean returnProcessInstanceId
returns the ID of the ProcessInstance. If specified, it'll only work if the return type of the invocation is compatabile with a ProcessInstance's ID (which is a String, at the moment)

Returns:
whether to return the process instance ID
Default:
false


Copyright © 2015 camunda services GmbH. All rights reserved.