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

JPA Persistance: create deleteAll and findAll methods, add findMatching parm validation

    Details

    • Type: Task Task
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.5
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-11442Create Automated Functional Test for KRAD Lookup Validate Search Parms
      KULRICE-11302Need JPA implementations for some persistence related methods that the KNS used to use.
      KULRICE-12614KRMS - Terms do not persist
      KULRICE-3853JPA - Proof of concept with sequence / identity/ prePersist
      KULRICE-3856JPA - Modify creation of PersistenceUnit such that it automatically imports persistent classes from the KNS that may need to be joined with client-side
      KULRICE-9388Convert LookupService lookups to DataObjectService/PersistenceProvider findMatching QueryByCriteria API
      KULRICE-3544When the validateAttributeDefinition method is called for an Edoclite Role, and the parm does not validate successfully, an Exception is throw.
      KULRICE-6014JPA Conversion Guide
      KULRICE-1982Add parms to widget's page_button to allow 'onClick' events to invoke javascript. Also add a readOnly parm.
      KULRICE-3768Add more persistent cache of RoleImpl data in RoleServiceImpl
    • Sprint:
      2.5.0-m3 Sprint 1
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Code Review Status:
      Not Required
    • Include in Release Notes?:
      Yes

      Description

      Create a deleteAll method and findAll method.

        Issue Links

          Activity

          Hide
          Claus Niesen added a comment -

          Don't add a check for blank criterias on findMatching.

          Show
          Claus Niesen added a comment - Don't add a check for blank criterias on findMatching.
          Hide
          Kurt McNew (Inactive) added a comment -

          Committed new methods to VCS, submitted for code review: https://fisheye.kuali.org/cru/rice-401

          Show
          Kurt McNew (Inactive) added a comment - Committed new methods to VCS, submitted for code review: https://fisheye.kuali.org/cru/rice-401
          Hide
          Kurt McNew (Inactive) added a comment -

          Development complete. Submitted for code review and committed changes requested in code review. Resolving this issue.

          Show
          Kurt McNew (Inactive) added a comment - Development complete. Submitted for code review and committed changes requested in code review. Resolving this issue.
          Hide
          Kurt McNew (Inactive) added a comment -

          Need to add deleteAll and deleteMatching method stubs to the CriteriaQuery interface. Update javadocs for CriteriaQuery and DataObjectCriteriaQueryBase classes

          Show
          Kurt McNew (Inactive) added a comment - Need to add deleteAll and deleteMatching method stubs to the CriteriaQuery interface. Update javadocs for CriteriaQuery and DataObjectCriteriaQueryBase classes
          Hide
          Kurt McNew (Inactive) added a comment -

          resolving issue.

          Show
          Kurt McNew (Inactive) added a comment - resolving issue.

            People

            • Assignee:
              Kurt McNew (Inactive)
              Reporter:
              Claus Niesen
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 6 hours
                6h
                Remaining:
                Remaining Estimate - 6 hours
                6h
                Logged:
                Time Spent - Not Specified
                Not Specified

                  Agile

                    Structure Helper Panel