Interface PanacheStatelessReactiveRepositoryOperations<Entity,Id>
- All Superinterfaces:
PanacheStatelessRepositoryOperations<Entity,io.smallrye.mutiny.Uni<org.hibernate.reactive.mutiny.Mutiny.StatelessSession>, io.smallrye.mutiny.Uni<Void>, io.smallrye.mutiny.Uni<Boolean>, Id>
- All Known Subinterfaces:
PanacheRepository.Reactive.Stateless<Entity,,Id> PanacheStatelessReactiveRepository<Entity>,PanacheStatelessReactiveRepositoryBase<Entity,Id>
public interface PanacheStatelessReactiveRepositoryOperations<Entity,Id>
extends PanacheStatelessRepositoryOperations<Entity,io.smallrye.mutiny.Uni<org.hibernate.reactive.mutiny.Mutiny.StatelessSession>,io.smallrye.mutiny.Uni<Void>,io.smallrye.mutiny.Uni<Boolean>,Id>
-
Method Summary
Modifier and TypeMethodDescriptiondefault io.smallrye.mutiny.Uni<Void> Delete the given entity from the database.default io.smallrye.mutiny.Uni<org.hibernate.reactive.mutiny.Mutiny.StatelessSession> Returns theMutiny.StatelessSessionfor theentity class for extra operations (eg. default io.smallrye.mutiny.Uni<Void> Insert the given entity in the database.default io.smallrye.mutiny.Uni<Void> Insert all given entities.default io.smallrye.mutiny.Uni<Void> Insert all given entities.default io.smallrye.mutiny.Uni<Void> Insert all given entities.default io.smallrye.mutiny.Uni<Void> Update the given entity in the database.
-
Method Details
-
getSession
default io.smallrye.mutiny.Uni<org.hibernate.reactive.mutiny.Mutiny.StatelessSession> getSession()Returns theMutiny.StatelessSessionfor theentity class for extra operations (eg. CriteriaQueries) - Specified by:
getSessionin interfacePanacheStatelessRepositoryOperations<Entity,io.smallrye.mutiny.Uni<org.hibernate.reactive.mutiny.Mutiny.StatelessSession>, io.smallrye.mutiny.Uni<Void>, io.smallrye.mutiny.Uni<Boolean>, Id> - Returns:
- the
Mutiny.StatelessSessionfor theentity class
-
insert
Insert the given entity in the database. -
delete
Delete the given entity from the database. -
update
Update the given entity in the database. -
insert
Insert all given entities. -
insert
Insert all given entities. -
insert
Insert all given entities.
-