## Uses of Class
org.jbpm.workflow.core.node.DataAssociation

- Packages that use DataAssociation
  Package | Description
  --- | ---
  org.jbpm.bpmn2.xml.elements |
  org.jbpm.process.core.context.variable |
  org.jbpm.workflow.core.node |
  org.jbpm.workflow.instance.impl |
  org.jbpm.workflow.instance.node |

- - ### Uses of DataAssociation in org.jbpm.bpmn2.xml.elements

    Methods in org.jbpm.bpmn2.xml.elements that return DataAssociation
    Modifier and Type | Method and Description
    --- | ---
    `static DataAssociation` | DataAssociationFactory.`readDataOutputAssociation(Node xmlNode, Map<String,String> dataOutputs)`

    Method parameters in org.jbpm.bpmn2.xml.elements with type arguments of type DataAssociation
    Modifier and Type | Method and Description
    --- | ---
    `static void` | DataAssociationFactory.`readDataInputAssociation(Node xmlNode, Map<String,String> dataInputs, BiPredicate<String,List<Assignment>> isLegacy, Consumer<DataAssociation> addAssignment, BiConsumer<String,Object> legacyAssignment)`

  - ### Uses of DataAssociation in org.jbpm.process.core.context.variable

    Methods in org.jbpm.process.core.context.variable that return types with arguments of type DataAssociation
    Modifier and Type | Method and Description
    --- | ---
    `List<DataAssociation>` | Mappable.`getInAssociations()`
    `List<DataAssociation>` | Mappable.`getOutAssociations()`

    Methods in org.jbpm.process.core.context.variable with parameters of type DataAssociation
    Modifier and Type | Method and Description
    --- | ---
    `void` | Mappable.`addInAssociation(DataAssociation dataAssociation)`
    `void` | Mappable.`addOutAssociation(DataAssociation dataAssociation)`

  - ### Uses of DataAssociation in org.jbpm.workflow.core.node

    Methods in org.jbpm.workflow.core.node that return types with arguments of type DataAssociation
    Modifier and Type | Method and Description
    --- | ---
    `List<DataAssociation>` | WorkItemNode.`getInAssociations()`
    `List<DataAssociation>` | Trigger.`getInAssociations()`
    `List<DataAssociation>` | SubProcessNode.`getInAssociations()`
    `List<DataAssociation>` | StartNode.`getInAssociations()`
    `List<DataAssociation>` | RuleSetNode.`getInAssociations()`
    `List<DataAssociation>` | WorkItemNode.`getOutAssociations()`
    `List<DataAssociation>` | Trigger.`getOutAssociations()`
    `List<DataAssociation>` | SubProcessNode.`getOutAssociations()`
    `List<DataAssociation>` | StartNode.`getOutAssociations()`
    `List<DataAssociation>` | RuleSetNode.`getOutAssociations()`
    `List<DataAssociation>` | BoundaryEventNode.`getOutAssociations()`

    Methods in org.jbpm.workflow.core.node with parameters of type DataAssociation
    Modifier and Type | Method and Description
    --- | ---
    `void` | WorkItemNode.`addInAssociation(DataAssociation dataAssociation)`
    `void` | Trigger.`addInAssociation(DataAssociation dataAssociation)`
    `void` | SubProcessNode.`addInAssociation(DataAssociation dataAssociation)`
    `void` | StartNode.`addInAssociation(DataAssociation dataAssociation)`
    `void` | RuleSetNode.`addInAssociation(DataAssociation dataAssociation)`
    `void` | WorkItemNode.`addOutAssociation(DataAssociation dataAssociation)`
    `void` | Trigger.`addOutAssociation(DataAssociation dataAssociation)`
    `void` | SubProcessNode.`addOutAssociation(DataAssociation dataAssociation)`
    `void` | StartNode.`addOutAssociation(DataAssociation dataAssociation)`
    `void` | RuleSetNode.`addOutAssociation(DataAssociation dataAssociation)`
    `void` | BoundaryEventNode.`addOutAssociation(DataAssociation dataAssociation)`

  - ### Uses of DataAssociation in org.jbpm.workflow.instance.impl

    Method parameters in org.jbpm.workflow.instance.impl with type arguments of type DataAssociation
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | ExtendedNodeInstanceImpl.`mapOutputSetVariables(org.kie.api.runtime.process.NodeInstance nodeInstance, List<DataAssociation> dataOututAssoctiation, Map<String,Object> ouputData)`
    `protected void` | ExtendedNodeInstanceImpl.`mapOutputSetVariables(org.kie.api.runtime.process.NodeInstance nodeInstance, List<DataAssociation> dataOututAssoctiation, Map<String,Object> ouputData, BiConsumer<String,Object> parameterSet)`

  - ### Uses of DataAssociation in org.jbpm.workflow.instance.node

    Methods in org.jbpm.workflow.instance.node with parameters of type DataAssociation
    Modifier and Type | Method and Description
    --- | ---
    `protected Map<String,Object>` | WorkItemNodeInstance.`getSourceParameters(DataAssociation association)`
    `protected Map<String,Object>` | SubProcessNodeInstance.`getSourceParameters(DataAssociation association)`
    `protected Map<String,Object>` | RuleSetNodeInstance.`getSourceParameters(DataAssociation association)`

    Method parameters in org.jbpm.workflow.instance.node with type arguments of type DataAssociation
    Modifier and Type | Method and Description
    --- | ---
    `void` | WorkItemNodeInstance.`validateWorkItemResultVariable(String processName, List<DataAssociation> outputs, org.drools.core.process.instance.WorkItem workItem)`

Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.