Class StaticResourceHandler
- java.lang.Object
-
- io.undertow.server.handlers.resource.ResourceHandler
-
- com.aspectran.undertow.server.resource.StaticResourceHandler
-
- All Implemented Interfaces:
io.undertow.server.HttpHandler
public class StaticResourceHandler extends io.undertow.server.handlers.resource.ResourceHandler
-
-
Constructor Summary
Constructors Constructor Description StaticResourceHandler(io.undertow.server.handlers.resource.ResourceManager resourceManager)
StaticResourceHandler(io.undertow.server.handlers.resource.ResourceManager resourceManager, io.undertow.server.HttpHandler next)
StaticResourceHandler(io.undertow.server.handlers.resource.ResourceSupplier resourceSupplier)
StaticResourceHandler(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 void
autoDetect()
void
handleRequest(io.undertow.server.HttpServerExchange exchange)
boolean
hasPatterns()
void
setResourcePathPatterns(ResourcePathPatterns resourcePathPatterns)
-
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
-
-
-
-
Constructor Detail
-
StaticResourceHandler
public StaticResourceHandler(io.undertow.server.handlers.resource.ResourceManager resourceManager)
-
StaticResourceHandler
public StaticResourceHandler(io.undertow.server.handlers.resource.ResourceManager resourceManager, io.undertow.server.HttpHandler next)
-
StaticResourceHandler
public StaticResourceHandler(io.undertow.server.handlers.resource.ResourceSupplier resourceSupplier)
-
StaticResourceHandler
public StaticResourceHandler(io.undertow.server.handlers.resource.ResourceSupplier resourceSupplier, io.undertow.server.HttpHandler next)
-
-
Method Detail
-
setResourcePathPatterns
public void setResourcePathPatterns(ResourcePathPatterns resourcePathPatterns)
-
autoDetect
public void autoDetect() throws java.io.IOException
- Throws:
java.io.IOException
-
hasPatterns
public boolean hasPatterns()
-
handleRequest
public void handleRequest(io.undertow.server.HttpServerExchange exchange) throws java.lang.Exception
- Specified by:
handleRequest
in interfaceio.undertow.server.HttpHandler
- Overrides:
handleRequest
in classio.undertow.server.handlers.resource.ResourceHandler
- Throws:
java.lang.Exception
-
-