public interface IRegistrationWorkingSetService
Modifier and Type | Method and Description |
---|---|
Pager<RegistrationDTO> |
convertToDTOPager(Pager<Registration> regPager) |
Pager<RegistrationDTO> |
findInTaxonGraph(java.util.UUID submitterUuid,
java.util.Collection<RegistrationStatus> includedStatus,
java.lang.String taxonNameFilterPattern,
MatchMode matchMode,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<OrderHint> orderHints) |
java.util.Set<RegistrationDTO> |
loadBlockingRegistrations(java.util.UUID blockedRegistrationUuid) |
RegistrationDTO |
loadDtoById(java.lang.Integer id) |
RegistrationDTO |
loadDtoByUuid(java.util.UUID uuid) |
RegistrationWorkingSet |
loadWorkingSetByReferenceID(java.lang.Integer referenceID,
boolean resolveSections)
Deprecated.
|
RegistrationWorkingSet |
loadWorkingSetByReferenceUuid(java.util.UUID referenceUuid,
boolean resolveSections)
Loads the working set specified by the
referenceUuid from the database. |
java.util.List<RegistrationDTO> |
makeDTOs(java.util.Collection<Registration> regs) |
Pager<RegistrationDTO> |
pageDTOs(java.lang.Integer pageSize,
java.lang.Integer pageIndex) |
Pager<RegistrationDTO> |
pageDTOs(java.lang.String identifier,
java.lang.Integer pageIndex,
java.lang.Integer pageSize) |
Pager<RegistrationDTO> |
pageDTOs(java.util.UUID submitterUuid,
java.util.Collection<RegistrationStatus> includedStatus,
java.lang.String identifierFilterPattern,
java.lang.String taxonNameFilterPattern,
java.lang.String referenceFilterPattern,
java.util.Collection<java.util.UUID> typeDesignationStatusUuids,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<OrderHint> orderHints) |
Pager<RegistrationDTO> |
pageWorkingSetsByNameUUID(java.util.Collection<java.util.UUID> taxonNameUuids,
java.lang.Integer pageIndex,
java.lang.Integer pageSize,
java.util.List<OrderHint> orderHints) |
RegistrationDTO loadDtoById(java.lang.Integer id)
id
- the CDM Entity idRegistrationDTO loadDtoByUuid(java.util.UUID uuid)
Pager<RegistrationDTO> pageDTOs(java.lang.Integer pageSize, java.lang.Integer pageIndex)
Pager<RegistrationDTO> pageDTOs(java.lang.String identifier, java.lang.Integer pageIndex, java.lang.Integer pageSize) throws java.io.IOException
java.io.IOException
@Deprecated RegistrationWorkingSet loadWorkingSetByReferenceID(java.lang.Integer referenceID, boolean resolveSections) throws RegistrationValidationException
referenceID
- resolveSections
- resolve the higher publication unit and build the RegistrationWorkingSet for that reference. E.e. For journal sections the
use the inReference which is the journal article.RegistrationValidationException
RegistrationWorkingSet loadWorkingSetByReferenceUuid(java.util.UUID referenceUuid, boolean resolveSections) throws RegistrationValidationException, PermissionDeniedException
referenceUuid
from the database. The list of RegistrationDTO
s can be empty in case
there is no registration which is related to the reference.referenceUuid
- resolveSections
- resolve the higher publication unit and build the RegistrationWorkingSet for that reference. E.e. For journal sections the
use the inReference which is the journal article.RegistrationValidationException
PermissionDeniedException
java.util.Set<RegistrationDTO> loadBlockingRegistrations(java.util.UUID blockedRegistrationUuid)
Pager<RegistrationDTO> convertToDTOPager(Pager<Registration> regPager)
java.util.List<RegistrationDTO> makeDTOs(java.util.Collection<Registration> regs)
Pager<RegistrationDTO> pageDTOs(java.util.UUID submitterUuid, java.util.Collection<RegistrationStatus> includedStatus, java.lang.String identifierFilterPattern, java.lang.String taxonNameFilterPattern, java.lang.String referenceFilterPattern, java.util.Collection<java.util.UUID> typeDesignationStatusUuids, java.lang.Integer pageSize, java.lang.Integer pageIndex, java.util.List<OrderHint> orderHints)
Pager<RegistrationDTO> findInTaxonGraph(java.util.UUID submitterUuid, java.util.Collection<RegistrationStatus> includedStatus, java.lang.String taxonNameFilterPattern, MatchMode matchMode, java.lang.Integer pageSize, java.lang.Integer pageIndex, java.util.List<OrderHint> orderHints)
submitterUuid
- includedStatus
- taxonNameFilterPattern
- matchMode
- pageSize
- pageIndex
- orderHints
- propertyPaths
- Pager<RegistrationDTO> pageWorkingSetsByNameUUID(java.util.Collection<java.util.UUID> taxonNameUuids, java.lang.Integer pageIndex, java.lang.Integer pageSize, java.util.List<OrderHint> orderHints) throws RegistrationValidationException, PermissionDeniedException
Copyright © 2007-2020 EDIT. All Rights Reserved.