Class AbstractWorkItemNodeFactory<T extends AbstractWorkItemNodeFactory<T,P>,P extends RuleFlowNodeContainerFactory<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 Details

  • Constructor Details

    • AbstractWorkItemNodeFactory

      protected AbstractWorkItemNodeFactory(P nodeContainerFactory, NodeContainer nodeContainer, Node node, org.kie.api.definition.process.WorkflowElementIdentifier id)
  • Method Details

    • getWorkItemNode

      public WorkItemNode getWorkItemNode()
    • waitForCompletion

      public T waitForCompletion(boolean waitForCompletion)
    • workName

      public T workName(String name)
    • workParameter

      public T workParameter(String name, Object value)
    • workParameterFactory

      public T workParameterFactory(WorkParametersFactory factory)
    • workParameterDefinition

      public T workParameterDefinition(String name, DataType dataType)