Class RequestDispatcher

java.lang.Object
io.quarkus.resteasy.runtime.standalone.RequestDispatcher

public class RequestDispatcher extends Object
Helper/delegate class to unify Servlet and Filter dispatcher implementations
Version:
$Revision: 1 $
Author:
Bill Burke, Norman Maurer
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final ClassLoader
     
    protected final org.jboss.resteasy.core.SynchronousDispatcher
     
    protected final org.jboss.resteasy.plugins.server.embedded.SecurityDomain
     
    protected final org.jboss.resteasy.spi.ResteasyProviderFactory
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    RequestDispatcher(org.jboss.resteasy.core.SynchronousDispatcher dispatcher, org.jboss.resteasy.spi.ResteasyProviderFactory providerFactory, org.jboss.resteasy.plugins.server.embedded.SecurityDomain domain, ClassLoader classLoader)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.jboss.resteasy.core.SynchronousDispatcher
     
    org.jboss.resteasy.plugins.server.embedded.SecurityDomain
     
    org.jboss.resteasy.spi.ResteasyProviderFactory
     
    void
    service(io.vertx.core.Context context, io.vertx.core.http.HttpServerRequest req, io.vertx.core.http.HttpServerResponse resp, org.jboss.resteasy.spi.HttpRequest vertxReq, org.jboss.resteasy.spi.HttpResponse vertxResp, boolean handleNotFound, Throwable throwable)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • dispatcher

      protected final org.jboss.resteasy.core.SynchronousDispatcher dispatcher
    • providerFactory

      protected final org.jboss.resteasy.spi.ResteasyProviderFactory providerFactory
    • domain

      protected final org.jboss.resteasy.plugins.server.embedded.SecurityDomain domain
    • classLoader

      protected final ClassLoader classLoader
  • Constructor Details

    • RequestDispatcher

      public RequestDispatcher(org.jboss.resteasy.core.SynchronousDispatcher dispatcher, org.jboss.resteasy.spi.ResteasyProviderFactory providerFactory, org.jboss.resteasy.plugins.server.embedded.SecurityDomain domain, ClassLoader classLoader)
  • Method Details

    • getDispatcher

      public org.jboss.resteasy.core.SynchronousDispatcher getDispatcher()
    • getDomain

      public org.jboss.resteasy.plugins.server.embedded.SecurityDomain getDomain()
    • getProviderFactory

      public org.jboss.resteasy.spi.ResteasyProviderFactory getProviderFactory()
    • service

      public void service(io.vertx.core.Context context, io.vertx.core.http.HttpServerRequest req, io.vertx.core.http.HttpServerResponse resp, org.jboss.resteasy.spi.HttpRequest vertxReq, org.jboss.resteasy.spi.HttpResponse vertxResp, boolean handleNotFound, Throwable throwable) throws IOException
      Throws:
      IOException