Class QuarkusConstructorInjector

java.lang.Object
io.quarkus.resteasy.common.runtime.QuarkusConstructorInjector
All Implemented Interfaces:
org.jboss.resteasy.spi.ConstructorInjector

public class QuarkusConstructorInjector extends Object implements org.jboss.resteasy.spi.ConstructorInjector
  • Constructor Details

    • QuarkusConstructorInjector

      public QuarkusConstructorInjector(Constructor<?> ctor, org.jboss.resteasy.spi.ConstructorInjector delegate)
  • Method Details

    • construct

      public Object construct(boolean unwrapAsync)
      Specified by:
      construct in interface org.jboss.resteasy.spi.ConstructorInjector
    • construct

      public Object construct(org.jboss.resteasy.spi.HttpRequest request, org.jboss.resteasy.spi.HttpResponse response, boolean unwrapAsync) throws org.jboss.resteasy.spi.Failure, jakarta.ws.rs.WebApplicationException, org.jboss.resteasy.spi.ApplicationException
      Specified by:
      construct in interface org.jboss.resteasy.spi.ConstructorInjector
      Throws:
      org.jboss.resteasy.spi.Failure
      jakarta.ws.rs.WebApplicationException
      org.jboss.resteasy.spi.ApplicationException
    • injectableArguments

      public Object injectableArguments(boolean unwrapAsync)
      Specified by:
      injectableArguments in interface org.jboss.resteasy.spi.ConstructorInjector
    • injectableArguments

      public Object injectableArguments(org.jboss.resteasy.spi.HttpRequest request, org.jboss.resteasy.spi.HttpResponse response, boolean unwrapAsync) throws org.jboss.resteasy.spi.Failure
      Specified by:
      injectableArguments in interface org.jboss.resteasy.spi.ConstructorInjector
      Throws:
      org.jboss.resteasy.spi.Failure