## Uses of Interface
org.jbpm.examples.checklist.ChecklistItem

- Packages that use ChecklistItem
  Package | Description
  --- | ---
  org.jbpm.examples.checklist |
  org.jbpm.examples.checklist.context |
  org.jbpm.examples.checklist.impl |

- - ### Uses of ChecklistItem in org.jbpm.examples.checklist

    Methods in org.jbpm.examples.checklist that return ChecklistItem
    Modifier and Type | Method | Description
    --- | --- | ---
    `ChecklistItem` | ChecklistManager.`addTask​(String userId, String[] actorIds, String[] groupIds, String name, String orderingId, long processInstanceId)` |

    Methods in org.jbpm.examples.checklist that return types with arguments of type ChecklistItem
    Modifier and Type | Method | Description
    --- | --- | ---
    `List<ChecklistItem>` | ChecklistManager.`getTasks​(long processInstanceId, List<ChecklistContextConstraint> contexts)` |

    Methods in org.jbpm.examples.checklist with parameters of type ChecklistItem
    Modifier and Type | Method | Description
    --- | --- | ---
    `boolean` | ChecklistContextConstraint.`acceptsTask​(ChecklistItem item)` |

  - ### Uses of ChecklistItem in org.jbpm.examples.checklist.context

    Methods in org.jbpm.examples.checklist.context with parameters of type ChecklistItem
    Modifier and Type | Method | Description
    --- | --- | ---
    `boolean` | PotentialOwnerContextConstraint.`acceptsTask​(ChecklistItem item)` |
    `boolean` | ProcessIdContextConstraint.`acceptsTask​(ChecklistItem item)` |
    `boolean` | ProcessInstanceIdContextConstraint.`acceptsTask​(ChecklistItem item)` |
    `boolean` | TaskStatusContextConstraint.`acceptsTask​(ChecklistItem item)` |

  - ### Uses of ChecklistItem in org.jbpm.examples.checklist.impl

    Classes in org.jbpm.examples.checklist.impl that implement ChecklistItem
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `DefaultChecklistItem` |

    Methods in org.jbpm.examples.checklist.impl that return ChecklistItem
    Modifier and Type | Method | Description
    --- | --- | ---
    `ChecklistItem` | DefaultChecklistManager.`addTask​(String userId, String[] actorIds, String[] groupIds, String name, String orderingId, long processInstanceId)` |
    `static ChecklistItem` | ChecklistItemFactory.`createChecklistItem​(org.kie.api.task.model.Task task)` |

    Methods in org.jbpm.examples.checklist.impl that return types with arguments of type ChecklistItem
    Modifier and Type | Method | Description
    --- | --- | ---
    `static Collection<ChecklistItem>` | ChecklistItemFactory.`getLoggedChecklistItems​(org.kie.api.definition.process.WorkflowProcess process, List<org.kie.api.runtime.manager.audit.NodeInstanceLog> nodeInstances)` |
    `static Collection<ChecklistItem>` | ChecklistItemFactory.`getPendingChecklistItems​(org.kie.api.definition.process.WorkflowProcess process)` |
    `List<ChecklistItem>` | DefaultChecklistManager.`getTasks​(long processInstanceId)` |
    `List<ChecklistItem>` | DefaultChecklistManager.`getTasks​(long processInstanceId, List<ChecklistContextConstraint> contexts)` |