Package org.jbpm.ruleflow.core.factory
Class SplitFactory<T extends RuleFlowNodeContainerFactory<T,?>>
java.lang.Object
org.jbpm.ruleflow.core.factory.NodeFactory<SplitFactory<T>,T>
org.jbpm.ruleflow.core.factory.SplitFactory<T>
- All Implemented Interfaces:
MappableNodeFactory<SplitFactory<T>>
public class SplitFactory<T extends RuleFlowNodeContainerFactory<T,?>>
extends NodeFactory<SplitFactory<T>,T>
-
Field Summary
FieldsFields inherited from class org.jbpm.ruleflow.core.factory.NodeFactory
METHOD_DONE, METHOD_METADATA, METHOD_NAME, node, nodeContainer, nodeContainerFactoryFields inherited from interface org.jbpm.ruleflow.core.factory.MappableNodeFactory
METHOD_IN_ASSOCIATION, METHOD_IN_MAPPING, METHOD_OUT_ASSOCIATION, METHOD_OUT_MAPPING -
Constructor Summary
ConstructorsConstructorDescriptionSplitFactory(T nodeContainerFactory, NodeContainer nodeContainer, org.kie.api.definition.process.WorkflowElementIdentifier id) -
Method Summary
Modifier and TypeMethodDescriptionconstraint(org.kie.api.definition.process.WorkflowElementIdentifier toNodeId, String name, String type, String dialect, String constraint) constraint(org.kie.api.definition.process.WorkflowElementIdentifier toNodeId, String name, String type, String dialect, String constraint, int priority) constraint(org.kie.api.definition.process.WorkflowElementIdentifier toNodeId, String name, String type, String dialect, String constraint, int priority, boolean isDefault) constraint(org.kie.api.definition.process.WorkflowElementIdentifier toNodeId, String name, String type, String dialect, ReturnValueEvaluator evaluator, int priority) constraint(org.kie.api.definition.process.WorkflowElementIdentifier toNodeId, String name, String type, String dialect, ReturnValueEvaluator evaluator, int priority, boolean isDefault) constraintBuilder(org.kie.api.definition.process.WorkflowElementIdentifier toNodeId, String name, String type, String dialect, String constraint) getSplit()type(int type) Methods inherited from class org.jbpm.ruleflow.core.factory.NodeFactory
done, getMappableNode, getNode, metaData, name, setIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jbpm.ruleflow.core.factory.MappableNodeFactory
inMapping, mapDataInputAssociation, mapDataOutputAssociation, outMapping
-
Field Details
-
METHOD_TYPE
- See Also:
-
METHOD_CONSTRAINT
- See Also:
-
-
Constructor Details
-
SplitFactory
public SplitFactory(T nodeContainerFactory, NodeContainer nodeContainer, org.kie.api.definition.process.WorkflowElementIdentifier id)
-
-
Method Details
-
getSplit
-
type
-
constraint
-
constraint
-
constraint
-
constraintBuilder
public ConstraintFactory<SplitFactory<T>> constraintBuilder(org.kie.api.definition.process.WorkflowElementIdentifier toNodeId, String name, String type, String dialect, String constraint) -
constraint
public SplitFactory<T> constraint(org.kie.api.definition.process.WorkflowElementIdentifier toNodeId, String name, String type, String dialect, ReturnValueEvaluator evaluator, int priority) -
constraint
public SplitFactory<T> constraint(org.kie.api.definition.process.WorkflowElementIdentifier toNodeId, String name, String type, String dialect, ReturnValueEvaluator evaluator, int priority, boolean isDefault)
-