Package org.jbpm.ruleflow.core.factory
Class AbstractCompositeNodeFactory<T extends RuleFlowNodeContainerFactory<T,P>,P extends RuleFlowNodeContainerFactory<P,?>>
java.lang.Object
org.jbpm.ruleflow.core.factory.NodeFactory<T,P>
org.jbpm.ruleflow.core.factory.ExtendedNodeFactory<T,P>
org.jbpm.ruleflow.core.RuleFlowNodeContainerFactory<T,P>
org.jbpm.ruleflow.core.factory.AbstractCompositeNodeFactory<T,P>
- All Implemented Interfaces:
MappableNodeFactory<T>
- Direct Known Subclasses:
CompositeContextNodeFactory,DynamicNodeFactory,EventSubProcessNodeFactory,ForEachNodeFactory,StateNodeFactory
public abstract class AbstractCompositeNodeFactory<T extends RuleFlowNodeContainerFactory<T,P>,P extends RuleFlowNodeContainerFactory<P,?>>
extends RuleFlowNodeContainerFactory<T,P>
-
Field Summary
Fields inherited from class org.jbpm.ruleflow.core.RuleFlowNodeContainerFactory
METHOD_ASSOCIATION, METHOD_CONNECTIONFields 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
ConstructorsModifierConstructorDescriptionprotectedAbstractCompositeNodeFactory(P nodeContainerFactory, NodeContainer nodeContainer, Node node, org.kie.api.definition.process.WorkflowElementIdentifier id) -
Method Summary
Modifier and TypeMethodDescriptionautoComplete(boolean autoComplete) done()protected CompositeContextNodeprotected NodeContainerlinkIncomingConnections(org.kie.api.definition.process.WorkflowElementIdentifier nodeId) linkOutgoingConnections(org.kie.api.definition.process.WorkflowElementIdentifier nodeId) Methods inherited from class org.jbpm.ruleflow.core.RuleFlowNodeContainerFactory
actionNode, addCompensationContext, association, boundaryEventNode, catchLinkNode, compositeContextNode, connection, connection, dynamicNode, endNode, errorExceptionHandler, eventNode, eventSubProcessNode, exceptionHandler, exceptionHandler, exceptionHandler, faultNode, forEachNode, humanTaskNode, joinNode, milestoneNode, newNode, ruleSetNode, splitNode, startNode, stateNode, subProcessNode, throwLinkNode, timerNode, workItemNodeMethods inherited from class org.jbpm.ruleflow.core.factory.ExtendedNodeFactory
getExtendedNode, onActionScript, onEntryAction, onExitActionMethods inherited from class org.jbpm.ruleflow.core.factory.NodeFactory
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
-
Constructor Details
-
AbstractCompositeNodeFactory
protected AbstractCompositeNodeFactory(P nodeContainerFactory, NodeContainer nodeContainer, Node node, org.kie.api.definition.process.WorkflowElementIdentifier id)
-
-
Method Details
-
getNodeContainer
- Specified by:
getNodeContainerin classRuleFlowNodeContainerFactory<T extends RuleFlowNodeContainerFactory<T,P>, P extends RuleFlowNodeContainerFactory<P, ?>>
-
getCompositeNode
-
timeout
-
variable
- Specified by:
variablein classRuleFlowNodeContainerFactory<T extends RuleFlowNodeContainerFactory<T,P>, P extends RuleFlowNodeContainerFactory<P, ?>>
-
variable
- Specified by:
variablein classRuleFlowNodeContainerFactory<T extends RuleFlowNodeContainerFactory<T,P>, P extends RuleFlowNodeContainerFactory<P, ?>>
-
variable
- Specified by:
variablein classRuleFlowNodeContainerFactory<T extends RuleFlowNodeContainerFactory<T,P>, P extends RuleFlowNodeContainerFactory<P, ?>>
-
variable
- Specified by:
variablein classRuleFlowNodeContainerFactory<T extends RuleFlowNodeContainerFactory<T,P>, P extends RuleFlowNodeContainerFactory<P, ?>>
-
linkIncomingConnections
-
autoComplete
-
linkOutgoingConnections
-
done
- Overrides:
donein classNodeFactory<T extends RuleFlowNodeContainerFactory<T,P>, P extends RuleFlowNodeContainerFactory<P, ?>>
-