Class 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 ClassLoader classLoader  
      protected org.jboss.resteasy.core.SynchronousDispatcher dispatcher  
      protected org.jboss.resteasy.plugins.server.embedded.SecurityDomain domain  
      protected org.jboss.resteasy.spi.ResteasyProviderFactory providerFactory  
    • 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)  
    • Field Detail

      • 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
    • Constructor Detail

      • 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 Detail

      • 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