Class NtsLocationHelper
- java.lang.Object
-
- org.nentangso.core.service.helper.NtsLocationHelper
-
@ConditionalOnProperty(prefix="nts.helper.location", name="enabled", havingValue="true") @Service public class NtsLocationHelper extends Object
-
-
Constructor Summary
Constructors Constructor Description NtsLocationHelper(NtsLocationProviderFactory locationProviderFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description reactor.core.publisher.Mono<List<? extends NtsLocationDTO>>findAll()reactor.core.publisher.Mono<? extends NtsLocationDTO>findById(Long id)reactor.core.publisher.Mono<Set<Long>>getGrantedLocationIds()reactor.core.publisher.Mono<Boolean>isGrantedAllLocations()reactor.core.publisher.Mono<Boolean>isGrantedAnyLocations(Iterable<Long> ids)reactor.core.publisher.Mono<Boolean>isGrantedAnyLocations(Long... ids)reactor.core.publisher.Mono<Boolean>isGrantedLocation(@Min(1L) Long id)
-
-
-
Constructor Detail
-
NtsLocationHelper
public NtsLocationHelper(NtsLocationProviderFactory locationProviderFactory)
-
-
Method Detail
-
findAll
public reactor.core.publisher.Mono<List<? extends NtsLocationDTO>> findAll()
-
findById
public reactor.core.publisher.Mono<? extends NtsLocationDTO> findById(Long id)
-
isGrantedAllLocations
public reactor.core.publisher.Mono<Boolean> isGrantedAllLocations()
-
isGrantedAnyLocations
public reactor.core.publisher.Mono<Boolean> isGrantedAnyLocations(Iterable<Long> ids)
-
isGrantedAnyLocations
public reactor.core.publisher.Mono<Boolean> isGrantedAnyLocations(Long... ids)
-
-