Package no.nsd.qddt.domain.search
Class SearchServiceImpl
- java.lang.Object
-
- no.nsd.qddt.domain.search.SearchServiceImpl
-
- All Implemented Interfaces:
SearchService
@Service("SearchService") public class SearchServiceImpl extends java.lang.Object implements SearchService
-
-
Field Summary
Fields Modifier and Type Field Description protected org.slf4j.LoggerLOG
-
Constructor Summary
Constructors Constructor Description SearchServiceImpl(SearchRepository repository)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<QddtUrl>findByName(java.lang.String name)java.util.List<QddtUrl>findByUserId(java.util.UUID userId)QddtUrlfindPath(java.util.UUID id)Return a path based on its ID.
-
-
-
Constructor Detail
-
SearchServiceImpl
@Autowired public SearchServiceImpl(SearchRepository repository)
-
-
Method Detail
-
findPath
@PreAuthorize("hasAnyAuthority(\'ROLE_ADMIN\',\'ROLE_EDITOR\',\'ROLE_CONCEPT\',\'ROLE_VIEW\')") public QddtUrl findPath(java.util.UUID id)Description copied from interface:SearchServiceReturn a path based on its ID.- Specified by:
findPathin interfaceSearchService- Parameters:
id- ID- Returns:
- Entity
-
findByName
@PreAuthorize("hasAnyAuthority(\'ROLE_ADMIN\',\'ROLE_EDITOR\',\'ROLE_CONCEPT\')") public java.util.List<QddtUrl> findByName(java.lang.String name)- Specified by:
findByNamein interfaceSearchService
-
findByUserId
@PreAuthorize("hasAnyAuthority(\'ROLE_ADMIN\')") public java.util.List<QddtUrl> findByUserId(java.util.UUID userId)- Specified by:
findByUserIdin interfaceSearchService
-
-