## Uses of Interface
org.activiti.engine.delegate.DelegateExecution

- Packages that use DelegateExecution
  Package | Description
  --- | ---
  org.activiti.engine.delegate | Interfaces used to include Java code in a process as the behavior of an activity or as a listener to process events with `JavaDelegate`s.

- - ### Uses of DelegateExecution in org.activiti.engine.delegate

    Methods in org.activiti.engine.delegate that return DelegateExecution
    Modifier and Type | Method and Description
    --- | ---
    `DelegateExecution` | DelegateTask.`getExecution()` Returns the execution currently at the task.

    Methods in org.activiti.engine.delegate with parameters of type DelegateExecution
    Modifier and Type | Method and Description
    --- | ---
    `void` | JavaDelegate.`execute(DelegateExecution execution)`
    `static org.activiti.bpmn.model.BpmnModel` | DelegateHelper.`getBpmnModel(DelegateExecution execution)` Returns the `BpmnModel` matching the process definition bpmn model for the process definition of the passed `DelegateExecution`.
    `static Map<String,List<org.activiti.bpmn.model.ExtensionElement>>` | DelegateHelper.`getExtensionElements(DelegateExecution execution)` Returns for the activityId of the passed `DelegateExecution` the `Map` of `ExtensionElement` instances.
    `static org.activiti.bpmn.model.FieldExtension` | DelegateHelper.`getField(DelegateExecution execution, String fieldName)` Returns the `FieldExtension` matching the provided 'fieldName' which is defined for the current activity of the provided `DelegateExecution`.
    `static Expression` | DelegateHelper.`getFieldExpression(DelegateExecution execution, String fieldName)` Returns the `Expression` for the field defined for the current activity of the provided `DelegateExecution`.
    `static List<org.activiti.bpmn.model.FieldExtension>` | DelegateHelper.`getFields(DelegateExecution execution)` Returns the list of field extensions, represented as instances of `FieldExtension`, for the current activity of the passed `DelegateExecution`.
    `static org.activiti.bpmn.model.FlowElement` | DelegateHelper.`getFlowElement(DelegateExecution execution)` Returns the current `FlowElement` where the `DelegateExecution` is currently at.
    `void` | ExecutionListener.`notify(DelegateExecution execution)`

Copyright © 2016 Alfresco. All rights reserved.