Class QuarkusInvokerFactory
java.lang.Object
io.quarkus.resteasy.reactive.server.deployment.QuarkusInvokerFactory
- All Implemented Interfaces:
org.jboss.resteasy.reactive.server.processor.EndpointInvokerFactory
public class QuarkusInvokerFactory
extends Object
implements org.jboss.resteasy.reactive.server.processor.EndpointInvokerFactory
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> (package private) final io.quarkus.resteasy.reactive.server.runtime.ResteasyReactiveRecorder -
Constructor Summary
ConstructorsConstructorDescriptionQuarkusInvokerFactory(Predicate<String> applicationClassPredicate, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> generatedClassBuildItemBuildProducer, io.quarkus.resteasy.reactive.server.runtime.ResteasyReactiveRecorder recorder) -
Method Summary
-
Field Details
-
generatedClassBuildItemBuildProducer
final io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> generatedClassBuildItemBuildProducer -
recorder
final io.quarkus.resteasy.reactive.server.runtime.ResteasyReactiveRecorder recorder
-
-
Constructor Details
-
QuarkusInvokerFactory
-
-
Method Details
-
create
public Supplier<org.jboss.resteasy.reactive.server.spi.EndpointInvoker> create(org.jboss.resteasy.reactive.common.model.ResourceMethod method, org.jboss.jandex.ClassInfo currentClassInfo, org.jboss.jandex.MethodInfo info) - Specified by:
createin interfaceorg.jboss.resteasy.reactive.server.processor.EndpointInvokerFactory
-