Package org.jbpm.bpmn2.xml.elements
Class DataAssociationFactory
- java.lang.Object
-
- org.jbpm.bpmn2.xml.elements.DataAssociationFactory
-
public final class DataAssociationFactory extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static String
DEFAULT_DIALECT
protected static String
LANG_EXPRESSION_ATTR
protected static String
USE_DEFINITION_LANGUAGE_PROPERTY
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description protected static String
getDialect(Node node, Node from, Node to)
static boolean
isLegacyAssignment(String source, List<org.jbpm.workflow.core.node.Assignment> assignments)
static org.jbpm.workflow.core.node.Assignment
readAssignment(Node xmlNode)
static org.jbpm.workflow.core.node.Assignment
readAssignment(Node xmlNode, Map<String,String> mapping)
static List<org.jbpm.workflow.core.node.Assignment>
readAssignments(Node subNode)
static void
readDataInputAssociation(Node xmlNode, Map<String,String> dataInputs, BiPredicate<String,List<org.jbpm.workflow.core.node.Assignment>> isLegacy, Consumer<org.jbpm.workflow.core.node.DataAssociation> addAssignment, BiConsumer<String,Object> legacyAssignment)
static org.jbpm.workflow.core.node.DataAssociation
readDataOutputAssociation(Node xmlNode, Map<String,String> dataOutputs)
-
-
-
Field Detail
-
LANG_EXPRESSION_ATTR
protected static final String LANG_EXPRESSION_ATTR
- See Also:
- Constant Field Values
-
DEFAULT_DIALECT
protected static final String DEFAULT_DIALECT
- See Also:
- Constant Field Values
-
USE_DEFINITION_LANGUAGE_PROPERTY
protected static final String USE_DEFINITION_LANGUAGE_PROPERTY
- See Also:
- Constant Field Values
-
-
Method Detail
-
readDataOutputAssociation
public static org.jbpm.workflow.core.node.DataAssociation readDataOutputAssociation(Node xmlNode, Map<String,String> dataOutputs)
-
readDataInputAssociation
public static void readDataInputAssociation(Node xmlNode, Map<String,String> dataInputs, BiPredicate<String,List<org.jbpm.workflow.core.node.Assignment>> isLegacy, Consumer<org.jbpm.workflow.core.node.DataAssociation> addAssignment, BiConsumer<String,Object> legacyAssignment)
-
isLegacyAssignment
public static boolean isLegacyAssignment(String source, List<org.jbpm.workflow.core.node.Assignment> assignments)
-
readAssignments
public static List<org.jbpm.workflow.core.node.Assignment> readAssignments(Node subNode)
-
readAssignment
public static org.jbpm.workflow.core.node.Assignment readAssignment(Node xmlNode)
-
readAssignment
public static org.jbpm.workflow.core.node.Assignment readAssignment(Node xmlNode, Map<String,String> mapping)
-
-