Class SingletonNodeInstanceFactory
java.lang.Object
org.jbpm.workflow.instance.impl.factory.AbstractNodeInstanceFactory
org.jbpm.workflow.instance.impl.factory.SingletonNodeInstanceFactory
- All Implemented Interfaces:
NodeInstanceFactory
-
Constructor Summary
ConstructorsConstructorDescriptionSingletonNodeInstanceFactory(Class<? extends NodeImpl> nodeDefinition, Supplier<NodeInstanceImpl> nodeInstanceSupplier) -
Method Summary
Modifier and TypeMethodDescriptionClass<? extends org.kie.api.definition.process.Node>forClass()org.kie.api.runtime.process.NodeInstancegetNodeInstance(org.kie.api.definition.process.Node node, WorkflowProcessInstance processInstance, org.kie.api.runtime.process.NodeInstanceContainer nodeInstanceContainer) Methods inherited from class org.jbpm.workflow.instance.impl.factory.AbstractNodeInstanceFactory
createInstance
-
Constructor Details
-
SingletonNodeInstanceFactory
public SingletonNodeInstanceFactory(Class<? extends NodeImpl> nodeDefinition, Supplier<NodeInstanceImpl> nodeInstanceSupplier)
-
-
Method Details
-
forClass
-
getNodeInstance
public org.kie.api.runtime.process.NodeInstance getNodeInstance(org.kie.api.definition.process.Node node, WorkflowProcessInstance processInstance, org.kie.api.runtime.process.NodeInstanceContainer nodeInstanceContainer)
-