
io.quarkus.hibernate.reactive.rest.data.panache.PanacheEntityResource Maven / Gradle / Ivy
package io.quarkus.hibernate.reactive.rest.data.panache;
import io.quarkus.hibernate.reactive.panache.PanacheEntityBase;
import io.quarkus.rest.data.panache.MethodProperties;
import io.quarkus.rest.data.panache.ReactiveRestDataResource;
import io.quarkus.rest.data.panache.ResourceProperties;
/**
* REST data Panache resource that uses {@link PanacheEntityBase} instance for data access and exposes it as a JAX-RS resource.
*
* See {@link ReactiveRestDataResource} for the methods provided by this resource.
*
* See {@link ResourceProperties} and {@link MethodProperties} for the ways to customize this resource.
*
* @param {@link PanacheEntityBase} that is handled by this resource.
* @param ID type of the entity.
*/
public interface PanacheEntityResource extends ReactiveRestDataResource {
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy