Class ResourceImplementor
- java.lang.Object
-
- io.quarkus.hibernate.reactive.rest.data.panache.deployment.ResourceImplementor
-
class ResourceImplementor extends Object
ReactiveRestDataResourceimplementor that generates data access logic depending on which sub-interfaces are used in the application. The method implementation differs depending on a data access strategy (active record or repository).
-
-
Constructor Summary
Constructors Constructor Description ResourceImplementor(EntityClassHelper entityClassHelper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) Stringimplement(io.quarkus.gizmo.ClassOutput classOutput, DataAccessImplementor dataAccessImplementor, org.jboss.jandex.ClassInfo resourceInterface, String entityType, List<org.jboss.jandex.ClassInfo> resourceMethodListeners)ImplementsReactiveRestDataResourceinterfaces defined in a user application.
-
-
-
Constructor Detail
-
ResourceImplementor
ResourceImplementor(EntityClassHelper entityClassHelper)
-
-
Method Detail
-
implement
String implement(io.quarkus.gizmo.ClassOutput classOutput, DataAccessImplementor dataAccessImplementor, org.jboss.jandex.ClassInfo resourceInterface, String entityType, List<org.jboss.jandex.ClassInfo> resourceMethodListeners)
ImplementsReactiveRestDataResourceinterfaces defined in a user application. Instances of this class are registered as beans and are later used in the generated JAX-RS controllers.
-
-