Package org.jbpm.ruleflow.core.factory
Class ExtendedNodeFactory<T extends NodeFactory<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>
- All Implemented Interfaces:
MappableNodeFactory<T>
- Direct Known Subclasses:
AbstractEventNodeFactory,CatchLinkNodeFactory,FaultNodeFactory,RuleFlowNodeContainerFactory,StateBasedNodeFactory,ThrowLinkNodeFactory,TimerNodeFactory
public abstract class ExtendedNodeFactory<T extends NodeFactory<T,P>,P extends RuleFlowNodeContainerFactory<P,?>>
extends NodeFactory<T,P>
-
Field Summary
Fields 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
ConstructorsModifierConstructorDescriptionprotectedExtendedNodeFactory(P nodeContainerFactory, NodeContainer nodeContainer, Node node, org.kie.api.definition.process.WorkflowElementIdentifier id) -
Method Summary
Modifier and TypeMethodDescriptionprotected ExtendedNodeImplonActionScript(String type, String dialect, String script, Action compiledScript) onEntryAction(String dialect, String action) onExitAction(String dialect, String action) 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
-
Constructor Details
-
ExtendedNodeFactory
protected ExtendedNodeFactory(P nodeContainerFactory, NodeContainer nodeContainer, Node node, org.kie.api.definition.process.WorkflowElementIdentifier id)
-
-
Method Details
-
getExtendedNode
-
onEntryAction
-
onExitAction
-
onActionScript
-