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

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

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

    Methods in org.kie.internal.task.api that return Deadline
    Modifier and Type | Method | Description
    --- | --- | ---
    `Deadline` | TaskPersistenceContext.`findDeadline​(java.lang.Long deadlineId)` |
    `Deadline` | TaskModelFactory.`newDeadline()` |
    `Deadline` | TaskPersistenceContext.`persistDeadline​(Deadline deadline)` |
    `Deadline` | TaskPersistenceContext.`removeDeadline​(Deadline deadline)` |
    `Deadline` | TaskPersistenceContext.`updateDeadline​(Deadline deadline)` |

    Methods in org.kie.internal.task.api with parameters of type Deadline
    Modifier and Type | Method | Description
    --- | --- | ---
    `Deadline` | TaskPersistenceContext.`persistDeadline​(Deadline deadline)` |
    `Deadline` | TaskPersistenceContext.`removeDeadline​(Deadline deadline)` |
    `void` | TaskDeadlinesService.`unschedule​(long taskId, Deadline deadline, TaskDeadlinesService.DeadlineType type)` |
    `Deadline` | TaskPersistenceContext.`updateDeadline​(Deadline deadline)` |

  - ### Uses of Deadline in org.kie.internal.task.api.model

    Methods in org.kie.internal.task.api.model that return types with arguments of type Deadline
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.List<Deadline>` | Deadlines.`getEndDeadlines()` |
    `java.util.List<Deadline>` | Deadlines.`getStartDeadlines()` |

    Method parameters in org.kie.internal.task.api.model with type arguments of type Deadline
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | Deadlines.`setEndDeadlines​(java.util.List<Deadline> endDeadlines)` |
    `void` | Deadlines.`setStartDeadlines​(java.util.List<Deadline> startDeadlines)` |