Kuali Rice Development
  1. Kuali Rice Development
  2. KULRICE-1681

Create KOM DTOs in the kom-api module and move BOs to the kom module

    Details

    • Type: Task Task
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: 1.0
    • Fix Version/s: Not version specific
    • Component/s: Development
    • Labels:
      None
    • Similar issues:
      KULRICE-1314Put new KOM module in place
      KULRICE-1682Create KOM services
      KULRICE-1312Create Business Objects for KOM
      KULRICE-2248Remove KOM module from Rice
      KULRICE-1575Add kom to MODULES in dball.groovy and xmlall.groovy
      KULRICE-1311Create DDL for KOM
      KULRICE-1553Build KOM lookups and inquiries
      KULRICE-1554Build KOM maintenance documents
      KULRICE-1580KOM test data
      KULRICE-1550Build KOM DB layer
    • Rice Module:
      KOM
    • Application Requirement:
      Rice

      Description

      The KOM DTOs should essentially be a mirror of the BOs but not extend PersistableBusinessObjectBase (do not need the attributes from that parent either).

      They should be serializable.

      Follow the exact pattern that was used in KIM.

        Activity

        Hide
        George Lindholm (Inactive) added a comment -

        Starting to take a look at this one and was wondering what the relationship
        is between:

        private ArrayList<Group> memberGroups;

        from the bo and

        private HashMap<String,GroupDTO> memberGroupDtos;

        from the dto?

        Show
        George Lindholm (Inactive) added a comment - Starting to take a look at this one and was wondering what the relationship is between: private ArrayList<Group> memberGroups; from the bo and private HashMap<String,GroupDTO> memberGroupDtos; from the dto?
        Hide
        Aaron Godert (Inactive) added a comment -

        The HashMap in the DTO is for quick searching... so the key to the hash map should be the name of the group, and the value, well... should be the GroupDTO.

        Show
        Aaron Godert (Inactive) added a comment - The HashMap in the DTO is for quick searching... so the key to the hash map should be the name of the group, and the value, well... should be the GroupDTO.
        Hide
        Eric Westfall added a comment -

        KOM's on the back burner for now. Closing this issue and marking as "Won't Fix"

        Show
        Eric Westfall added a comment - KOM's on the back burner for now. Closing this issue and marking as "Won't Fix"

          People

          • Assignee:
            George Lindholm (Inactive)
            Reporter:
            Aaron Godert (Inactive)
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Due:
              Created:
              Updated:
              Resolved:

              Structure Helper Panel