## Uses of Class
org.jbpm.process.workitem.core.util.Wid

- Packages that use Wid
  Package | Description
  --- | ---
  org.jbpm.process.workitem.bpmn2 |
  org.jbpm.process.workitem.core.util |
  org.jbpm.process.workitem.email |
  org.jbpm.process.workitem.jms |
  org.jbpm.process.workitem.rest |
  org.jbpm.process.workitem.webservice |

- - ### Uses of Wid in org.jbpm.process.workitem.bpmn2

    Classes in org.jbpm.process.workitem.bpmn2 with annotations of type Wid
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `BusinessRuleTaskHandler` | Additional BusinessRuleTask support that allows to decouple rules from processes - as default BusinessRuleTask uses exact same working memory (kie session) as process which essentially means same kbase.
    `class` | `DecisionTaskHandler` | Additional BusinessRuleTask support that allows to decouple rules from processes - as default BusinessRuleTask uses exact same working memory (kie session) as process which essentially means same kbase.
    `class` | `ServiceTaskHandler` |

  - ### Uses of Wid in org.jbpm.process.workitem.core.util

    Methods in org.jbpm.process.workitem.core.util that return types with arguments of type Wid
    Modifier and Type | Method | Description
    --- | --- | ---
    `Map<String,​List<Wid>>` | WidProcessor.`getProcessingResults()` |

    Method parameters in org.jbpm.process.workitem.core.util with type arguments of type Wid
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | WidProcessor.`setProcessingResults​(Map<String,​List<Wid>> processingResults)` |

    Constructor parameters in org.jbpm.process.workitem.core.util with type arguments of type Wid
    Constructor | Description
    --- | ---
    `WidInfo​(List<Wid> wids)` |

  - ### Uses of Wid in org.jbpm.process.workitem.email

    Classes in org.jbpm.process.workitem.email with annotations of type Wid
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `EmailWorkItemHandler` | WorkItemHandler for sending email.

  - ### Uses of Wid in org.jbpm.process.workitem.jms

    Classes in org.jbpm.process.workitem.jms with annotations of type Wid
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `JMSSendTaskWorkItemHandler` |

  - ### Uses of Wid in org.jbpm.process.workitem.rest

    Classes in org.jbpm.process.workitem.rest with annotations of type Wid
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `RESTWorkItemHandler` | WorkItemHandler that is capable of interacting with REST service.

  - ### Uses of Wid in org.jbpm.process.workitem.webservice

    Classes in org.jbpm.process.workitem.webservice with annotations of type Wid
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `WebServiceWorkItemHandler` | Web Service Work Item Handler that performs a WebService call.