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

Implement ProviderBasedDataObjectService and ProviderRegistry

    Details

    • Type: New Feature New Feature
    • Status: Closed Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.3.0-m1, 2.3
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-9004Implement ModuleConfiguration and Provider registration
      KULRICE-4673create API for implementing conditions
      KULRICE-2195Implement the KIM GroupService
      KULRICE-5020Implement a ComponentService
      KULRICE-10847Implement JSHint on Intellij
      KULRICE-2413Implement an XPathQualifierResolver
      KULRICE-5068Implement ParameterRepositoryService.findParameters
      KULRICE-2315Implement caching of data to the IdentityManagementService implementation
      KULRICE-8194Implement disabledReason with tooltip
      KULRICE-6172Document the Implementation Considerations guide for KNS
    • Rice Module:
      KRAD
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Include in Release Notes?:
      Yes

      Description

      As discussed here and as stubbed out in the krad-data module on the krad data branch:

      https://wiki.kuali.org/x/NotHEw

      This is essentially going to be the implementation of the DataObjectService which now how to delegate to PersistenceProvider and ValidationProvider.

      The implementation of the Data Dictionary and metadata component is separate so you should simply have a setter for DataDictionary on the implementation class so that we can inject it and use it internally where needed.

        Activity

        There are no comments yet on this issue.

          People

          • Assignee:
            Aaron Hamid (Inactive)
            Reporter:
            Eric Westfall
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Structure Helper Panel