@Target(value=TYPE) @Retention(value=RUNTIME) @Documented public @interface ProcessEngineComponent
<service-task activiti:expression = "myBean" id = "confirm-receipt" />
This is a state that will be entered from Activiti and execution will flow through to the bean
registered in the context as "myBean." To subscribe to that, a POJO need only implement
(optionally) ProcessEngineComponent and, on a method, add
State to indicate that the method in particular is
tasked with responding to a state. If applied to a bean and there are no ProcessEngineComponent.ActivitiComponent
annotations present, then one option might be to automatically enlist all public methods
as handlers for states whose IDs or names are inferred from the method name:
public void confirmReceipt(..) would be treated the same as
@State( "confirm-receipt") public void confirmReceipt (..),| Modifier and Type | Optional Element and Description |
|---|---|
String |
processKey |
public abstract String processKey
Copyright © 2013–2020 camunda services GmbH. All rights reserved.