## Uses of Interface
org.kie.internal.task.api.model.TaskDef

- Packages that use TaskDef
  Package | Description
  --- | ---
  org.kie.internal.task.api |

- - ### Uses of TaskDef in org.kie.internal.task.api

    Methods in org.kie.internal.task.api that return TaskDef
    Modifier and Type | Method | Description
    --- | --- | ---
    `TaskDef` | InternalTaskService.`getTaskDefById​(String id)` |
    `TaskDef` | TaskDefService.`getTaskDefById​(String id)` |
    `TaskDef` | TaskModelFactory.`newTaskDef()` |

    Methods in org.kie.internal.task.api that return types with arguments of type TaskDef
    Modifier and Type | Method | Description
    --- | --- | ---
    `List<TaskDef>` | InternalTaskService.`getAllTaskDef​(String filter)` |
    `List<TaskDef>` | TaskDefService.`getAllTaskDef​(String filter)` |

    Methods in org.kie.internal.task.api with parameters of type TaskDef
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | InternalTaskService.`deployTaskDef​(TaskDef def)` |
    `void` | TaskDefService.`deployTaskDef​(TaskDef def)` |