| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<Void> |
deleteByDomainId(Long domainId) |
reactor.core.publisher.Mono<Void> |
deleteByEmailAddressIgnoreCase(String emailAddress) |
reactor.core.publisher.Flux<Address> |
findByDomainId(Long domainId) |
reactor.core.publisher.Mono<Address> |
findByEmailAddressIgnoreCase(String emailAddress) |
reactor.core.publisher.Flux<Address> |
findByEmailAddressInIgnoreCaseAndStatus(List<String> emailAddresses,
EntityStatus status) |
reactor.core.publisher.Flux<Address> |
findByEndpointIgnoreCase(String endpoint) |
@Query(value="select * from address a where upper(a.emailAddress) = upper(:emailAddress)") reactor.core.publisher.Mono<Address> findByEmailAddressIgnoreCase(String emailAddress)
@Query(value="select * from address a where upper(a.endpoint) = upper(:endpoint)") reactor.core.publisher.Flux<Address> findByEndpointIgnoreCase(String endpoint)
@Query(value="select * from address a where upper(a.emailAddress) in (:emailAddresses) and a.status = :status") reactor.core.publisher.Flux<Address> findByEmailAddressInIgnoreCaseAndStatus(List<String> emailAddresses, EntityStatus status)
@Query(value="select * from address a where a.domainId = :domainId") reactor.core.publisher.Flux<Address> findByDomainId(Long domainId)
@Query(value="delete from address where domainId = :domainId") reactor.core.publisher.Mono<Void> deleteByDomainId(Long domainId)
Copyright © 2020. All rights reserved.