Class UserMethodsWithAnnotationsImplementor
- java.lang.Object
-
- io.quarkus.rest.data.panache.deployment.methods.UserMethodsWithAnnotationsImplementor
-
- All Implemented Interfaces:
MethodImplementor
public final class UserMethodsWithAnnotationsImplementor extends Object implements MethodImplementor
Propagate all the user methods that have annotations. This is necessary when users use annotations with an interceptor binding like `@Transactional`.
-
-
Field Summary
-
Fields inherited from interface io.quarkus.rest.data.panache.deployment.methods.MethodImplementor
APPLICATION_HAL_JSON, APPLICATION_JSON
-
-
Constructor Summary
Constructors Constructor Description UserMethodsWithAnnotationsImplementor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidimplement(io.quarkus.gizmo.ClassCreator classCreator, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.gizmo.FieldDescriptor resourceField)Implement a specific JAX-RS method using the provided resource metadata.
-
-
-
Method Detail
-
implement
public void implement(io.quarkus.gizmo.ClassCreator classCreator, ResourceMetadata resourceMetadata, ResourceProperties resourceProperties, io.quarkus.gizmo.FieldDescriptor resourceField)Description copied from interface:MethodImplementorImplement a specific JAX-RS method using the provided resource metadata.- Specified by:
implementin interfaceMethodImplementor
-
-