Interface OwnerRepository

All Superinterfaces:
io.micronaut.data.repository.GenericRepository<Owner,Long>, io.micronaut.data.repository.reactive.ReactiveStreamsCrudRepository<Owner,Long>, io.micronaut.data.repository.reactive.ReactorCrudRepository<Owner,Long>

public interface OwnerRepository extends io.micronaut.data.repository.reactive.ReactorCrudRepository<Owner,Long>
  • Method Summary

    Modifier and Type
    Method
    Description
    reactor.core.publisher.Mono<OwnerDto>
     
    reactor.core.publisher.Mono<OwnerDto>
     
    reactor.core.publisher.Flux<OwnerDto>
     
    reactor.core.publisher.Flux<Owner>
    saveAll(Iterable<Owner> entities, io.micronaut.transaction.reactive.ReactiveTransactionStatus<io.r2dbc.spi.Connection> transactionStatus)
     

    Methods inherited from interface io.micronaut.data.repository.reactive.ReactorCrudRepository

    count, delete, deleteAll, deleteAll, deleteById, existsById, findAll, findById, save, saveAll, update, updateAll
  • Method Details

    • list

      reactor.core.publisher.Flux<OwnerDto> list()
    • findByName

      reactor.core.publisher.Mono<OwnerDto> findByName(String name)
    • getByName

      reactor.core.publisher.Mono<OwnerDto> getByName(String name)
    • saveAll

      reactor.core.publisher.Flux<Owner> saveAll(Iterable<Owner> entities, io.micronaut.transaction.reactive.ReactiveTransactionStatus<io.r2dbc.spi.Connection> transactionStatus)