Uploaded image for project: 'James Server'
  1. James Server
  2. JAMES-3194

Rely on DTOConverter in TaskRoute

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • master
    • 3.6.0
    • task, webadmin
    • None

    Description

      The taskManager defines task serialization, used to persist a task and additional information, in order to be accessible in a distributed context.

      However, we rely on implicit Jackson serialization for returning task details over webadmin.

      This results in confusing expectation as a developer. We furthermore "leak" jackson annotation in the details models.

      We should rely on the DTOs for details serialization over webadmin.

      https://github.com/linagora/james-project/pull/3382 is a trial to reach this prurpose.

      Attachments

        Activity

          People

            Unassigned Unassigned
            btellier Benoit Tellier
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: