Series service refactoring

Description

The series service needs refactoring in the following areas:

  • Replace manual ID generation with standard JPA annotations

  • Combine the jaxb and jpa implementations of the same objects

  • Replace boolean return values with void, and throw exceptions when operations fail

  • REST endpoint returns status values as plain text (e.g. "true") in the body of the response rather than using HTTP status codes

  • Remove method signatures in the APIs that exist solely to work around problems created by the above issues

Status

Assignee

Josh Holtzman

Reporter

Josh Holtzman

Tags (folksonomy)

Time tracking

8h

Fix versions

Affects versions

Priority

Major
Configure