Package org.jbpm.ruleflow.core.factory
Class AbstractWorkItemNodeFactory<T extends AbstractWorkItemNodeFactory<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.factory.StateBasedNodeFactory<T,P>
org.jbpm.ruleflow.core.factory.AbstractWorkItemNodeFactory<T,P>
- All Implemented Interfaces:
MappableNodeFactory<T>
- Direct Known Subclasses:
HumanTaskNodeFactory,WorkItemNodeFactory
public class AbstractWorkItemNodeFactory<T extends AbstractWorkItemNodeFactory<T,P>,P extends RuleFlowNodeContainerFactory<P,?>>
extends StateBasedNodeFactory<T,P>
-
Field Summary
FieldsFields inherited from class org.jbpm.ruleflow.core.factory.StateBasedNodeFactory
METHOD_TIMERFields 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
ConstructorsModifierConstructorDescriptionprotectedAbstractWorkItemNodeFactory(P nodeContainerFactory, NodeContainer nodeContainer, Node node, org.kie.api.definition.process.WorkflowElementIdentifier id) -
Method Summary
Modifier and TypeMethodDescriptionwaitForCompletion(boolean waitForCompletion) workParameter(String name, Object value) workParameterDefinition(String name, DataType dataType) Methods inherited from class org.jbpm.ruleflow.core.factory.StateBasedNodeFactory
getStateBasedNode, timerMethods inherited from class org.jbpm.ruleflow.core.factory.ExtendedNodeFactory
getExtendedNode, onActionScript, onEntryAction, onExitActionMethods 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_WORK_NAME
- See Also:
-
METHOD_WORK_PARAMETER
- See Also:
-
-
Constructor Details
-
AbstractWorkItemNodeFactory
protected AbstractWorkItemNodeFactory(P nodeContainerFactory, NodeContainer nodeContainer, Node node, org.kie.api.definition.process.WorkflowElementIdentifier id)
-
-
Method Details
-
getWorkItemNode
-
waitForCompletion
-
workName
-
workParameter
-
workParameterFactory
-
workParameterDefinition
-