## Uses of Interface
org.jbpm.services.api.model.NodeInstanceDesc

- Packages that use NodeInstanceDesc
  Package | Description
  --- | ---
  org.jbpm.casemgmt.api |
  org.jbpm.casemgmt.api.model.instance |
  org.jbpm.casemgmt.impl |
  org.jbpm.casemgmt.impl.model.instance |
  org.jbpm.kie.services.impl |
  org.jbpm.kie.services.impl.admin |
  org.jbpm.kie.services.impl.model |
  org.jbpm.services.api |
  org.jbpm.services.api.admin |
  org.jbpm.test.services |

- - ### Uses of NodeInstanceDesc in org.jbpm.casemgmt.api

    Methods in org.jbpm.casemgmt.api that return types with arguments of type NodeInstanceDesc
    Modifier and Type | Method and Description
    --- | ---
    `Collection<NodeInstanceDesc>` | CaseRuntimeDataService.`getActiveNodesForCase(String caseId, org.kie.api.runtime.query.QueryContext queryContext)` Returns active nodes in given case regardless in what process instance they belong to.
    `Collection<NodeInstanceDesc>` | CaseRuntimeDataService.`getCompletedNodesForCase(String caseId, org.kie.api.runtime.query.QueryContext queryContext)` Returns completed nodes in given case regardless in what process instance they belong to.

  - ### Uses of NodeInstanceDesc in org.jbpm.casemgmt.api.model.instance

    Methods in org.jbpm.casemgmt.api.model.instance that return types with arguments of type NodeInstanceDesc
    Modifier and Type | Method and Description
    --- | ---
    `Collection<NodeInstanceDesc>` | CaseStageInstance.`getActiveNodes()` Returns currently active nodes within this stage

  - ### Uses of NodeInstanceDesc in org.jbpm.casemgmt.impl

    Methods in org.jbpm.casemgmt.impl that return types with arguments of type NodeInstanceDesc
    Modifier and Type | Method and Description
    --- | ---
    `Collection<NodeInstanceDesc>` | CaseRuntimeDataServiceImpl.`getActiveNodesForCase(String caseId, org.kie.api.runtime.query.QueryContext queryContext)`
    `protected Collection<NodeInstanceDesc>` | CaseRuntimeDataServiceImpl.`getActiveNodesForCaseAndStage(String caseId, String stageId, org.kie.api.runtime.query.QueryContext queryContext)`
    `Collection<NodeInstanceDesc>` | CaseRuntimeDataServiceImpl.`getCompletedNodesForCase(String caseId, org.kie.api.runtime.query.QueryContext queryContext)`

  - ### Uses of NodeInstanceDesc in org.jbpm.casemgmt.impl.model.instance

    Methods in org.jbpm.casemgmt.impl.model.instance that return types with arguments of type NodeInstanceDesc
    Modifier and Type | Method and Description
    --- | ---
    `Collection<NodeInstanceDesc>` | CaseStageInstanceImpl.`getActiveNodes()`

    Constructor parameters in org.jbpm.casemgmt.impl.model.instance with type arguments of type NodeInstanceDesc
    Constructor and Description
    `CaseStageInstanceImpl(String id, String name, Collection<AdHocFragment> adHocFragments, Collection<NodeInstanceDesc> activeNodes)`
    `CaseStageInstanceImpl(String id, String name, Collection<AdHocFragment> adHocFragments, Collection<NodeInstanceDesc> activeNodes, StageStatus status)`

  - ### Uses of NodeInstanceDesc in org.jbpm.kie.services.impl

    Methods in org.jbpm.kie.services.impl that return NodeInstanceDesc
    Modifier and Type | Method and Description
    --- | ---
    `NodeInstanceDesc` | RuntimeDataServiceImpl.`getNodeInstanceForWorkItem(Long workItemId)`

    Methods in org.jbpm.kie.services.impl that return types with arguments of type NodeInstanceDesc
    Modifier and Type | Method and Description
    --- | ---
    `Collection<NodeInstanceDesc>` | RuntimeDataServiceImpl.`getNodeInstancesByCorrelationKeyNodeType(org.kie.internal.process.CorrelationKey correlationKey, List<Integer> states, List<String> nodeTypes, org.kie.api.runtime.query.QueryContext queryContext)`
    `Collection<NodeInstanceDesc>` | RuntimeDataServiceImpl.`getNodeInstancesByNodeType(long processInstanceId, List<String> nodeTypes, org.kie.api.runtime.query.QueryContext queryContext)`
    `Collection<NodeInstanceDesc>` | RuntimeDataServiceImpl.`getProcessInstanceFullHistory(long processId, org.kie.api.runtime.query.QueryContext queryContext)`
    `Collection<NodeInstanceDesc>` | RuntimeDataServiceImpl.`getProcessInstanceFullHistoryByType(long processId, RuntimeDataService.EntryType type, org.kie.api.runtime.query.QueryContext queryContext)`
    `protected Collection<NodeInstanceDesc>` | RuntimeDataServiceImpl.`getProcessInstanceHistory(long processId, boolean completed, org.kie.api.runtime.query.QueryContext queryContext)`
    `Collection<NodeInstanceDesc>` | RuntimeDataServiceImpl.`getProcessInstanceHistoryActive(long processId, org.kie.api.runtime.query.QueryContext queryContext)`
    `Collection<NodeInstanceDesc>` | RuntimeDataServiceImpl.`getProcessInstanceHistoryCompleted(long processId, org.kie.api.runtime.query.QueryContext queryContext)`

  - ### Uses of NodeInstanceDesc in org.jbpm.kie.services.impl.admin

    Methods in org.jbpm.kie.services.impl.admin that return types with arguments of type NodeInstanceDesc
    Modifier and Type | Method and Description
    --- | ---
    `Collection<NodeInstanceDesc>` | ProcessInstanceAdminServiceImpl.`getActiveNodeInstances(long processInstanceId)`

  - ### Uses of NodeInstanceDesc in org.jbpm.kie.services.impl.model

    Classes in org.jbpm.kie.services.impl.model that implement NodeInstanceDesc
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NodeInstanceDesc`

  - ### Uses of NodeInstanceDesc in org.jbpm.services.api

    Methods in org.jbpm.services.api that return NodeInstanceDesc
    Modifier and Type | Method and Description
    --- | ---
    `NodeInstanceDesc` | RuntimeDataService.`getNodeInstanceForWorkItem(Long workItemId)` Returns active node instance descriptor for given work item id, if exists.

    Methods in org.jbpm.services.api that return types with arguments of type NodeInstanceDesc
    Modifier and Type | Method and Description
    --- | ---
    `Collection<NodeInstanceDesc>` | RuntimeDataService.`getNodeInstancesByCorrelationKeyNodeType(org.kie.internal.process.CorrelationKey correlationKey, List<Integer> states, List<String> nodeTypes, org.kie.api.runtime.query.QueryContext queryContext)` Returns trace of all nodes for a given node types and correlation key
    `Collection<NodeInstanceDesc>` | RuntimeDataService.`getNodeInstancesByNodeType(long processInstanceId, List<String> nodeTypes, org.kie.api.runtime.query.QueryContext queryContext)` Returns trace of all nodes for a given node types and process instance id
    `Collection<NodeInstanceDesc>` | RuntimeDataService.`getProcessInstanceFullHistory(long processInstanceId, org.kie.api.runtime.query.QueryContext queryContext)` Returns complete trace of all executed (completed) and active nodes for given process instance id
    `Collection<NodeInstanceDesc>` | RuntimeDataService.`getProcessInstanceFullHistoryByType(long processInstanceId, RuntimeDataService.EntryType type, org.kie.api.runtime.query.QueryContext queryContext)` Returns complete trace of all events of given type (START or END) for given process instance.
    `Collection<NodeInstanceDesc>` | RuntimeDataService.`getProcessInstanceHistoryActive(long processInstanceId, org.kie.api.runtime.query.QueryContext queryContext)` Returns trace of all active nodes for given process instance id
    `Collection<NodeInstanceDesc>` | RuntimeDataService.`getProcessInstanceHistoryCompleted(long processInstanceId, org.kie.api.runtime.query.QueryContext queryContext)` Returns trace of all executed (completed) for given process instance id

  - ### Uses of NodeInstanceDesc in org.jbpm.services.api.admin

    Methods in org.jbpm.services.api.admin that return types with arguments of type NodeInstanceDesc
    Modifier and Type | Method and Description
    --- | ---
    `Collection<NodeInstanceDesc>` | ProcessInstanceAdminService.`getActiveNodeInstances(long processInstanceId)` Returns all active node instances in given process instance;

  - ### Uses of NodeInstanceDesc in org.jbpm.test.services

    Methods in org.jbpm.test.services that return types with arguments of type NodeInstanceDesc
    Modifier and Type | Method and Description
    --- | ---
    `protected Map<String,NodeInstanceDesc>` | AbstractCaseServicesTest.`mapNodeInstances(Collection<NodeInstanceDesc> nodes)`

    Method parameters in org.jbpm.test.services with type arguments of type NodeInstanceDesc
    Modifier and Type | Method and Description
    --- | ---
    `protected Map<String,NodeInstanceDesc>` | AbstractCaseServicesTest.`mapNodeInstances(Collection<NodeInstanceDesc> nodes)`

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