Package com.homannsoftware.tasks.task


package com.homannsoftware.tasks.task
  • Class
    Description
    Maps application failures to RFC 9457 Problem Details.
    Input accepted by the create-task HTTP endpoint.
    A persisted task with a title and an irreversible completion state.
    Maps task HTTP requests to use cases and returns explicit API DTOs.
    Signals that a requested task identity does not exist in storage.
    Provides JPA storage operations for tasks identified by Long IDs.
    Coordinates task use cases within service-level transaction boundaries.
    Public task representation, independent of JPA implementation fields.