Package org.camunda.bpm.engine.delegate
Interface JavaDelegate
-
- All Known Implementing Classes:
ArchiveInvoiceService
,FailingDelegate
,NotifyCreditorService
,ThrowBpmnErrorDelegate
public interface JavaDelegate
Convience class that should be used when a Java delegation in a BPMN 2.0 process is required (for example, to call custom business logic). This class can be used for both service tasks and event listeners. This class does not allow to influence the control flow. It follows the default BPMN 2.0 behavior of taking every outgoing sequence flow (which has a condition that evaluates to true if there is a condition defined) If you are in need of influencing the flow in your process, use the class 'org.camunda.bpm.engine.impl.pvm.delegate.ActivityBehavior' instead.- Author:
- Joram Barrez
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
execute(DelegateExecution execution)
-
-
-
Method Detail
-
execute
void execute(DelegateExecution execution) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-