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

Refactor quickfinder (and other lookup code) to use new KRAD data module

    Details

    • Type: Task Task
    • Status: Open Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 3.0
    • Security Level: Public (Public: Anyone can view)
    • Labels:
    • Similar issues:
      KULRICE-8919Create krad-data module
      KULRICE-12692Disallow quickfinders with controls other than text and select
      KULRICE-3761Refactor XPathQualifierResolver so that it may also be used as a Role route node/module
      KULRICE-9537Document the approach for conversion to krad-data of the various internal Rice modules
      KULRICE-9347Implement Extension framework in new KRAD data module
      KULRICE-10803KRAD Demo Labs Lookup refactoring
      KULRICE-9507Convert internal Rice modules to use JPA and the new krad-data framework
      KULRICE-9224QuickFinder without Lightbox
      KULRICE-7169Rice object lookup quickfinders not working when related module is in EMBEDDED mode
      KULRICE-8939Move non-UIF dependent components out of KRAD app-framework module
    • Rice Module:
      KRAD
    • KRAD Feature Area:
      Lookup
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Code Review Status:
      Not Required
    • Include in Release Notes?:
      Yes

      Description

      Quickfinder is currently using DataObjectRelationship, LookupImpl is using ExternalizableBusinessObject, and others. These are deprecated and should be replaced by using the KRAD data module.

        Activity

        Hide
        Kristina Taylor (Inactive) added a comment -

        This doesn't need to be done right away since the old DataObjectRelationship is needed for OJB managed objects.

        Show
        Kristina Taylor (Inactive) added a comment - This doesn't need to be done right away since the old DataObjectRelationship is needed for OJB managed objects.
        Hide
        Kristina Taylor (Inactive) added a comment -

        This was deferred to 3.0 because we need to keep OJB compatibility through that point.

        Show
        Kristina Taylor (Inactive) added a comment - This was deferred to 3.0 because we need to keep OJB compatibility through that point.

          People

          • Assignee:
            Unassigned
            Reporter:
            Jerry Neal (Inactive)
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:

              Time Tracking

              Estimated:
              Original Estimate - 3 days, 6 hours
              3d 6h
              Remaining:
              Remaining Estimate - 3 days, 6 hours
              3d 6h
              Logged:
              Time Spent - Not Specified
              Not Specified

                Structure Helper Panel