## Uses of Interface
org.jbpm.workflow.instance.NodeInstance

- Packages that use NodeInstance
  Package | Description
  --- | ---
  org.jbpm.process.instance.context.exception |
  org.jbpm.process.instance.impl |
  org.jbpm.workflow.instance |
  org.jbpm.workflow.instance.impl |
  org.jbpm.workflow.instance.node |

- - ### Uses of NodeInstance in org.jbpm.process.instance.context.exception

    Method parameters in org.jbpm.process.instance.context.exception with type arguments of type NodeInstance
    Modifier and Type | Method and Description
    --- | ---
    `void` | CompensationScopeInstance.`addCompensationInstances(Collection<NodeInstance> generatedInstances)`

  - ### Uses of NodeInstance in org.jbpm.process.instance.impl

    Methods in org.jbpm.process.instance.impl with parameters of type NodeInstance
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | RuleConstraintEvaluator.`evaluate(NodeInstance instance, org.kie.api.definition.process.Connection connection, Constraint constraint)`
    `boolean` | ReturnValueConstraintEvaluator.`evaluate(NodeInstance instance, org.kie.api.definition.process.Connection connection, Constraint constraint)`
    `boolean` | ConstraintEvaluator.`evaluate(NodeInstance instance, org.kie.api.definition.process.Connection connection, Constraint constraint)`

  - ### Uses of NodeInstance in org.jbpm.workflow.instance

    Methods in org.jbpm.workflow.instance that return NodeInstance
    Modifier and Type | Method and Description
    --- | ---
    `NodeInstance` | NodeInstanceContainer.`getFirstNodeInstance(long nodeId)`
    `NodeInstance` | NodeInstanceContainer.`getNodeInstance(long nodeInstanceId, boolean recursive)`
    `NodeInstance` | NodeInstanceContainer.`getNodeInstance(org.kie.api.definition.process.Node node)`

    Methods in org.jbpm.workflow.instance that return types with arguments of type NodeInstance
    Modifier and Type | Method and Description
    --- | ---
    `Collection<NodeInstance>` | NodeInstanceContainer.`getNodeInstances(boolean recursive)`

    Methods in org.jbpm.workflow.instance with parameters of type NodeInstance
    Modifier and Type | Method and Description
    --- | ---
    `void` | NodeInstanceContainer.`addNodeInstance(NodeInstance nodeInstance)`
    `void` | NodeInstanceContainer.`nodeInstanceCompleted(NodeInstance nodeInstance, String outType)`
    `void` | NodeInstanceContainer.`removeNodeInstance(NodeInstance nodeInstance)`

  - ### Uses of NodeInstance in org.jbpm.workflow.instance.impl

    Methods in org.jbpm.workflow.instance.impl that return NodeInstance
    Modifier and Type | Method and Description
    --- | ---
    `protected NodeInstance` | NodeInstanceImpl.`followConnection(org.kie.api.definition.process.Connection connection)`
    `NodeInstance` | WorkflowProcessInstanceImpl.`getFirstNodeInstance(long nodeId)`
    `NodeInstance` | NodeInstanceImpl.NodeInstanceTrigger.`getNodeInstance()`
    `NodeInstance` | WorkflowProcessInstanceImpl.`getNodeInstance(long nodeInstanceId)`
    `NodeInstance` | WorkflowProcessInstanceImpl.`getNodeInstance(long nodeInstanceId, boolean recursive)`
    `NodeInstance` | WorkflowProcessInstanceImpl.`getNodeInstance(org.kie.api.definition.process.Node node)`

    Methods in org.jbpm.workflow.instance.impl that return types with arguments of type NodeInstance
    Modifier and Type | Method and Description
    --- | ---
    `Collection<NodeInstance>` | WorkflowProcessInstanceImpl.`getNodeInstances(boolean recursive)`
    `List<NodeInstance>` | WorkflowProcessInstanceImpl.`getNodeInstances(long nodeId)`
    `List<NodeInstance>` | WorkflowProcessInstanceImpl.`getNodeInstances(long nodeId, List<NodeInstance> currentView)`

    Methods in org.jbpm.workflow.instance.impl with parameters of type NodeInstance
    Modifier and Type | Method and Description
    --- | ---
    `void` | WorkflowProcessInstanceImpl.`addNodeInstance(NodeInstance nodeInstance)`
    `void` | WorkflowProcessInstanceImpl.`nodeInstanceCompleted(NodeInstance nodeInstance, String outType)`
    `void` | WorkflowProcessInstanceImpl.`removeNodeInstance(NodeInstance nodeInstance)`
    `protected void` | NodeInstanceImpl.`triggerNodeInstance(NodeInstance nodeInstance, String type)`
    `protected void` | NodeInstanceImpl.`triggerNodeInstance(NodeInstance nodeInstance, String type, boolean fireEvents)`

    Method parameters in org.jbpm.workflow.instance.impl with type arguments of type NodeInstance
    Modifier and Type | Method and Description
    --- | ---
    `List<NodeInstance>` | WorkflowProcessInstanceImpl.`getNodeInstances(long nodeId, List<NodeInstance> currentView)`

    Constructors in org.jbpm.workflow.instance.impl with parameters of type NodeInstance
    Constructor and Description
    `NodeInstanceResolverFactory(NodeInstance nodeInstance)`
    `NodeInstanceTrigger(NodeInstance nodeInstance, String toType)`

  - ### Uses of NodeInstance in org.jbpm.workflow.instance.node

    Methods in org.jbpm.workflow.instance.node that return NodeInstance
    Modifier and Type | Method and Description
    --- | ---
    `NodeInstance` | CompositeNodeInstance.`getFirstNodeInstance(long nodeId)`
    `NodeInstance` | CompositeNodeInstance.`getNodeInstance(long nodeInstanceId)`
    `NodeInstance` | CompositeNodeInstance.`getNodeInstance(long nodeInstanceId, boolean recursive)`
    `NodeInstance` | ForEachNodeInstance.`getNodeInstance(org.kie.api.definition.process.Node node)`
    `NodeInstance` | CompositeNodeInstance.`getNodeInstance(org.kie.api.definition.process.Node node)`

    Methods in org.jbpm.workflow.instance.node that return types with arguments of type NodeInstance
    Modifier and Type | Method and Description
    --- | ---
    `Collection<NodeInstance>` | CompositeNodeInstance.`getNodeInstances(boolean recursive)`
    `List<NodeInstance>` | CompositeNodeInstance.`getNodeInstances(long nodeId)`
    `List<NodeInstance>` | CompositeNodeInstance.`getNodeInstances(long nodeId, List<NodeInstance> currentView)`

    Methods in org.jbpm.workflow.instance.node with parameters of type NodeInstance
    Modifier and Type | Method and Description
    --- | ---
    `void` | CompositeNodeInstance.`addNodeInstance(NodeInstance nodeInstance)`
    `void` | EventSubProcessNodeInstance.`nodeInstanceCompleted(NodeInstance nodeInstance, String outType)`
    `void` | DynamicNodeInstance.`nodeInstanceCompleted(NodeInstance nodeInstance, String outType)`
    `void` | CompositeNodeInstance.`nodeInstanceCompleted(NodeInstance nodeInstance, String outType)`
    `void` | CompositeNodeInstance.`removeNodeInstance(NodeInstance nodeInstance)`

    Method parameters in org.jbpm.workflow.instance.node with type arguments of type NodeInstance
    Modifier and Type | Method and Description
    --- | ---
    `List<NodeInstance>` | CompositeNodeInstance.`getNodeInstances(long nodeId, List<NodeInstance> currentView)`

Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.