Project

General

Profile

feature request #8330

RegistrationDao search method

Added by Andreas Kohlbecker 6 months ago. Updated 5 months ago.

Status:
Closed
Priority:
Highest
Category:
cdmlib
Target version:
Start date:
06/06/2019
Due date:
% Done:

100%

Severity:
normal
Tags:

Description

Due to the problems reported in #8287 a dedicated dao search method is needed. This method first of all needs to support the the service method:

IRegistrationWorkingSetService.pageDTOs(UUID submitterUuid, Collection includedStatus, String identifierFilterPattern, String taxonNameFilterPattern, Collection typeDesignationStatusUuids, Integer pageSize, Integer pageIndex, List orderHints)

and also should provide more features as requested in the below tickets:


Related issues

Related to Edit - bug #8287: RegistrationServiceImpl.page( .... Collection<UUID> typeDesignationStatusUuids ... ) fails when NULL and UUIDs are passed Closed 05/20/2019
Related to Edit - feature request #7620: RegistrationSearch implemented with Reference filter Closed 06/19/2018
Related to Edit - feature request #7621: registration search also covers typified names Closed 08/03/2018
Related to Edit - bug #7885: registration search by name finds also typifications for this name Worksforme 11/02/2018
Related to Edit - feature request #8040: Portal filter with time span New 01/30/2019

Associated revisions

Revision d0bdcc3f (diff)
Added by Andreas Kohlbecker 5 months ago

ref #8330 implementing tests for RegsitrationService.page and RegistrationWorkingsetService.pageDTO

Revision 84cd43e7 (diff)
Added by Andreas Kohlbecker 5 months ago

ref #8330 documentation for RegistrationService.page and RegistrationWorkingsetService.pageDTO

Revision c2447263 (diff)
Added by Andreas Kohlbecker 5 months ago

ref #8330 completing documentation regarding wildcards and fixing bug with MatchMode LIKE when using Restrictions

Revision 9ccf877c (diff)
Added by Andreas Kohlbecker 5 months ago

ref #8330 dao method for filtered registration search implemented: reprocduces existing functionality plus extended name search ref #7885

Revision fbe02574 (diff)
Added by Andreas Kohlbecker 5 months ago

ref #8330 ref #7885 removing confusing typo in test data

Revision f69d6df9 (diff)
Added by Andreas Kohlbecker 5 months ago

ref #8330 removing unused and obsolete service methods which are replaces by the new one

History

#1 Updated by Andreas Kohlbecker 6 months ago

  • Tracker changed from bug to feature request

#2 Updated by Andreas Kohlbecker 6 months ago

  • Related to bug #8287: RegistrationServiceImpl.page( .... Collection<UUID> typeDesignationStatusUuids ... ) fails when NULL and UUIDs are passed added

#3 Updated by Andreas Kohlbecker 6 months ago

#4 Updated by Andreas Kohlbecker 6 months ago

  • Description updated (diff)

#5 Updated by Andreas Kohlbecker 6 months ago

#6 Updated by Andreas Kohlbecker 6 months ago

  • Related to bug #7885: registration search by name finds also typifications for this name added

#7 Updated by Andreas Kohlbecker 5 months ago

#8 Updated by Andreas Kohlbecker 5 months ago

  • Status changed from New to Closed
  • Target version changed from Release 5.10 to Release 5.8
  • % Done changed from 0 to 100

fully solved

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)