Class AbstractStatelessJpaOperations<PanacheQueryType>

java.lang.Object
io.quarkus.hibernate.reactive.panache.common.runtime.AbstractJpaOperations<PanacheQueryType,org.hibernate.reactive.mutiny.Mutiny.StatelessSession>
io.quarkus.hibernate.reactive.panache.common.runtime.AbstractStatelessJpaOperations<PanacheQueryType>

public abstract class AbstractStatelessJpaOperations<PanacheQueryType> extends AbstractJpaOperations<PanacheQueryType,org.hibernate.reactive.mutiny.Mutiny.StatelessSession>
  • Constructor Details

    • AbstractStatelessJpaOperations

      protected AbstractStatelessJpaOperations()
  • Method Details

    • insert

      public io.smallrye.mutiny.Uni<Void> insert(Object entity)
    • insert

      public io.smallrye.mutiny.Uni<Void> insert(io.smallrye.mutiny.Uni<org.hibernate.reactive.mutiny.Mutiny.StatelessSession> sessionUni, Object entity)
    • insert

      public io.smallrye.mutiny.Uni<Void> insert(Iterable<?> entities)
    • insert

      public io.smallrye.mutiny.Uni<Void> insert(Object firstEntity, Object... entities)
    • insert

      public io.smallrye.mutiny.Uni<Void> insert(Stream<?> entities)
    • insert

      public io.smallrye.mutiny.Uni<Void> insert(Object... entities)
    • update

      public io.smallrye.mutiny.Uni<Void> update(Object entity)
    • upsert

      public io.smallrye.mutiny.Uni<Void> upsert(Object entity)
    • delete

      public io.smallrye.mutiny.Uni<Void> delete(Object entity)
    • delete

      public io.smallrye.mutiny.Uni<Void> delete(org.hibernate.reactive.mutiny.Mutiny.StatelessSession session, Object entity)
      Specified by:
      delete in class AbstractJpaOperations<PanacheQueryType,org.hibernate.reactive.mutiny.Mutiny.StatelessSession>
    • find

      protected <T> io.smallrye.mutiny.Uni<T> find(org.hibernate.reactive.mutiny.Mutiny.StatelessSession session, Class<T> entityClass, Object id)
      Specified by:
      find in class AbstractJpaOperations<PanacheQueryType,org.hibernate.reactive.mutiny.Mutiny.StatelessSession>
    • find

      protected <T> io.smallrye.mutiny.Uni<T> find(org.hibernate.reactive.mutiny.Mutiny.StatelessSession session, Class<T> entityClass, Object id, org.hibernate.LockMode lockMode)
      Specified by:
      find in class AbstractJpaOperations<PanacheQueryType,org.hibernate.reactive.mutiny.Mutiny.StatelessSession>
    • createSelectionQuery

      protected <R> org.hibernate.reactive.mutiny.Mutiny.SelectionQuery<R> createSelectionQuery(org.hibernate.reactive.mutiny.Mutiny.StatelessSession session, String var1, Class<R> var2)
      Specified by:
      createSelectionQuery in class AbstractJpaOperations<PanacheQueryType,org.hibernate.reactive.mutiny.Mutiny.StatelessSession>
    • createNamedQuery

      protected <R> org.hibernate.reactive.mutiny.Mutiny.SelectionQuery<R> createNamedQuery(org.hibernate.reactive.mutiny.Mutiny.StatelessSession session, String var1, Class<R> var2)
      Specified by:
      createNamedQuery in class AbstractJpaOperations<PanacheQueryType,org.hibernate.reactive.mutiny.Mutiny.StatelessSession>
    • createNamedQuery

      protected <R> org.hibernate.reactive.mutiny.Mutiny.Query<R> createNamedQuery(org.hibernate.reactive.mutiny.Mutiny.StatelessSession session, String var1)
      Specified by:
      createNamedQuery in class AbstractJpaOperations<PanacheQueryType,org.hibernate.reactive.mutiny.Mutiny.StatelessSession>
    • createMutationQuery

      protected org.hibernate.reactive.mutiny.Mutiny.MutationQuery createMutationQuery(org.hibernate.reactive.mutiny.Mutiny.StatelessSession session, String var1)
      Specified by:
      createMutationQuery in class AbstractJpaOperations<PanacheQueryType,org.hibernate.reactive.mutiny.Mutiny.StatelessSession>