Class HybridHttpHandler

  • All Implemented Interfaces:
    io.undertow.server.HttpHandler

    public class HybridHttpHandler
    extends io.undertow.server.handlers.resource.ResourceHandler

    Created: 2019-07-31

    • Nested Class Summary

      • Nested classes/interfaces inherited from class io.undertow.server.handlers.resource.ResourceHandler

        io.undertow.server.handlers.resource.ResourceHandler.Builder
    • Constructor Summary

      Constructors 
      Constructor Description
      HybridHttpHandler​(io.undertow.server.handlers.resource.ResourceManager resourceManager)  
      HybridHttpHandler​(io.undertow.server.handlers.resource.ResourceManager resourceManager, io.undertow.server.HttpHandler next)  
      HybridHttpHandler​(io.undertow.server.handlers.resource.ResourceSupplier resourceSupplier)  
      HybridHttpHandler​(io.undertow.server.handlers.resource.ResourceSupplier resourceSupplier, io.undertow.server.HttpHandler next)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      StaticResourceHandler getStaticResourceHandler()  
      void handleRequest​(io.undertow.server.HttpServerExchange exchange)  
      void setSessionConfig​(io.undertow.server.session.SessionConfig sessionConfig)  
      void setSessionManager​(io.undertow.server.session.SessionManager sessionManager)  
      void setStaticResourceHandler​(StaticResourceHandler staticResourceHandler)  
      void setTowService​(TowService towService)  
      • Methods inherited from class io.undertow.server.handlers.resource.ResourceHandler

        addWelcomeFiles, getAllowed, getCachable, getCacheTime, getContentEncodedResourceManager, getMimeMappings, getResourceManager, getResourceSupplier, isCanonicalizePaths, isDirectoryListingEnabled, setAllowed, setCachable, setCacheTime, setCanonicalizePaths, setContentEncodedResourceManager, setDirectoryListingEnabled, setMimeMappings, setResourceManager, setResourceSupplier, setWelcomeFiles
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • HybridHttpHandler

        public HybridHttpHandler​(io.undertow.server.handlers.resource.ResourceManager resourceManager)
      • HybridHttpHandler

        public HybridHttpHandler​(io.undertow.server.handlers.resource.ResourceManager resourceManager,
                                 io.undertow.server.HttpHandler next)
      • HybridHttpHandler

        public HybridHttpHandler​(io.undertow.server.handlers.resource.ResourceSupplier resourceSupplier)
      • HybridHttpHandler

        public HybridHttpHandler​(io.undertow.server.handlers.resource.ResourceSupplier resourceSupplier,
                                 io.undertow.server.HttpHandler next)
    • Method Detail

      • setStaticResourceHandler

        public void setStaticResourceHandler​(StaticResourceHandler staticResourceHandler)
      • setSessionManager

        public void setSessionManager​(io.undertow.server.session.SessionManager sessionManager)
      • setSessionConfig

        public void setSessionConfig​(io.undertow.server.session.SessionConfig sessionConfig)
      • setTowService

        public void setTowService​(TowService towService)
      • handleRequest

        public void handleRequest​(io.undertow.server.HttpServerExchange exchange)
                           throws java.lang.Exception
        Specified by:
        handleRequest in interface io.undertow.server.HttpHandler
        Overrides:
        handleRequest in class io.undertow.server.handlers.resource.ResourceHandler
        Throws:
        java.lang.Exception