Uploaded image for project: 'Rave'
  1. Rave
  2. RAVE-625

Models as Interfaces

    XMLWordPrintableJSON

Details

    • Story
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.13
    • None
    • None

    Description

      As a developer, I want the models to be interfaces so that I can more easily customize my persistence.

      NOTE: This when working aspects of this story, do so one model object at a time. Create a new task associated with this story for each model before starting to refactor it.

      This work is to be done in the model_interfaces branch

      Attachments

        1.
        Modify POM files so that they produce a different version Technical task Closed Matt Franklin
        2.
        Revert POM files prior to merging into trunk Technical task Closed Matt Franklin
        3.
        reintegrate branch into trunk Technical task Closed Matt Franklin
        4.
        Create new rave-jpa module Technical task Closed Matt Franklin
        5.
        Refactor Person Technical task Closed Matt Franklin
        6.
        Refactor Page Technical task Closed Tony Carlucci
        7.
        Refactor Tag and WidgetTag Sub-task Closed Ted Gooch
        8.
        Refactor Group Sub-task Closed Chris Geer
        9.
        Refactor Category Sub-task Closed Tony Carlucci
        10.
        Fix ModelPermissionEvaluators Sub-task Closed Tony Carlucci
        11.
        Refactor WidgetComment Sub-task Closed Tony Carlucci
        12.
        Refactor WidgetRating Technical task Closed Matt Franklin
        13.
        Refactor Region and Region Widget Sub-task Closed Chris Geer
        14.
        Refactor PageTemplate Sub-task Closed Matt Franklin
        15.
        Refactor Widget Technical task Closed Matt Franklin
        16.
        Refactor Page Layout Technical task Closed Matt Franklin
        17.
        Cleanup TODO Technical task Closed Unassigned
        18.
        Refactor PageUser Sub-task Closed Tony Carlucci
        19.
        PortalPreference Technical task Closed Matt Franklin
        20.
        Ensure no JPA model references in the Service or Controller layers Sub-task Closed Tony Carlucci
        21.
        Refactor RegionWidgetPreference Sub-task Closed Matt Franklin
        22.
        Refactor Authority Sub-task Closed Matt Franklin
        23.
        Move Jpa implementation to rave-jpa module Sub-task Closed Matt Franklin
        24.
        Jpa Implementation Cleanup Sub-task Closed Unassigned
        25.
        Fix serialization/deserialization Sub-task Closed Matt Franklin
        26.
        Refactor User Sub-task Closed Matt Franklin
        27.
        Refactor OAuthTokenInfo Sub-task Closed Tony Carlucci
        28.
        Refactor OauthConsumerStore Sub-task Closed Tony Carlucci
        29.
        Refactor ApplicationData Sub-task Closed Unassigned
        30.
        Merge changes from trunk Technical task Closed Matt Franklin

        Activity

          People

            Unassigned Unassigned
            mfranklin Matt Franklin
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: