Interface PanacheRepositoryResource<Repository extends PanacheRepositoryBase<Entity,ID>,Entity,ID>
-
- Type Parameters:
Repository-PanacheRepositoryBaseinstance that should be used for data access.Entity- Entity type that is handled by this resource and the linkedPanacheRepositoryBaseinstance.ID- ID type of the entity.
- All Superinterfaces:
ReactiveRestDataResource<Entity,ID>
public interface PanacheRepositoryResource<Repository extends PanacheRepositoryBase<Entity,ID>,Entity,ID> extends ReactiveRestDataResource<Entity,ID>
REST data Panache resource that usesPanacheRepositoryBaseinstance for data access and exposes it as a JAX-RS resource.See
RestDataResourcefor the methods provided by this resource.See
ResourcePropertiesandMethodPropertiesfor the ways to customize this resource.