Package org.jbpm.services.task.assignment

## Interface AssignmentService

- All Known Implementing Classes:
    `AssignmentServiceImpl`

      public interface AssignmentService

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | `assignTask​(org.kie.api.task.model.Task task, org.kie.api.task.TaskContext context)` |
    `void` | `assignTask​(org.kie.api.task.model.Task task, org.kie.api.task.TaskContext context, String excludedUser)` |
    `boolean` | `isEnabled()` |
    `void` | `onTaskDone​(org.kie.api.task.model.Task task, org.kie.api.task.TaskContext context)` |
    `void` | `setEnabled​(boolean enabled)` |

- - ### Method Detail

    - #### setEnabled

          void setEnabled​(boolean enabled)

    - #### isEnabled

          boolean isEnabled()

    - #### assignTask

          void assignTask​(org.kie.api.task.model.Task task,
                          org.kie.api.task.TaskContext context)

    - #### assignTask

          void assignTask​(org.kie.api.task.model.Task task,
                          org.kie.api.task.TaskContext context,
                          String excludedUser)

    - #### onTaskDone

          void onTaskDone​(org.kie.api.task.model.Task task,
                          org.kie.api.task.TaskContext context)