All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.quarkus.hibernate.reactive.rest.data.panache.PanacheRepositoryResource Maven / Gradle / Ivy

The newest version!
package io.quarkus.hibernate.reactive.rest.data.panache;

import io.quarkus.hibernate.reactive.panache.PanacheRepositoryBase;
import io.quarkus.rest.data.panache.MethodProperties;
import io.quarkus.rest.data.panache.ReactiveRestDataResource;
import io.quarkus.rest.data.panache.ResourceProperties;
import io.quarkus.rest.data.panache.RestDataResource;

/**
 * REST data Panache resource that uses {@link PanacheRepositoryBase} instance for data access and exposes it as a JAX-RS
 * resource.
 * 

* See {@link RestDataResource} for the methods provided by this resource. *

* See {@link ResourceProperties} and {@link MethodProperties} for the ways to customize this resource. * * @param {@link PanacheRepositoryBase} instance that should be used for data access. * @param Entity type that is handled by this resource and the linked {@link PanacheRepositoryBase} instance. * @param ID type of the entity. */ public interface PanacheRepositoryResource, Entity, ID> extends ReactiveRestDataResource { }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy