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.Logger
LOG
-
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)
QddtUrl
findPath(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:SearchService
Return a path based on its ID.- Specified by:
findPath
in 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:
findByName
in interfaceSearchService
-
findByUserId
@PreAuthorize("hasAnyAuthority(\'ROLE_ADMIN\')") public java.util.List<QddtUrl> findByUserId(java.util.UUID userId)
- Specified by:
findByUserId
in interfaceSearchService
-
-