Class PathResourceManager
java.lang.Object
io.undertow.server.handlers.resource.PathResourceManager
com.github.toolarium.jwebserver.handler.routing.resource.PathResourceManager
- All Implemented Interfaces:
io.undertow.server.handlers.resource.ResourceManager,Closeable,AutoCloseable
public class PathResourceManager
extends io.undertow.server.handlers.resource.PathResourceManager
Path resource manager
-
Nested Class Summary
Nested classes/interfaces inherited from class io.undertow.server.handlers.resource.PathResourceManager
io.undertow.server.handlers.resource.PathResourceManager.Builder, io.undertow.server.handlers.resource.PathResourceManager.ETagFunction -
Field Summary
Fields inherited from class io.undertow.server.handlers.resource.PathResourceManager
base, fileSystemFields inherited from interface io.undertow.server.handlers.resource.ResourceManager
EMPTY_RESOURCE_MANAGER -
Constructor Summary
ConstructorsConstructorDescriptionPathResourceManager(IWebServerConfiguration webServerConfiguration, Path base, long transferMinSize) Constructor for PathResourceManager -
Method Summary
Modifier and TypeMethodDescriptionio.undertow.server.handlers.resource.ResourcegetResource(String path) Methods inherited from class io.undertow.server.handlers.resource.PathResourceManager
builder, close, getBasePath, getFileResource, getTransferMinSize, isResourceChangeListenerSupported, registerResourceChangeListener, removeResourceChangeListener, setBase, setBase
-
Constructor Details
-
PathResourceManager
public PathResourceManager(IWebServerConfiguration webServerConfiguration, Path base, long transferMinSize) Constructor for PathResourceManager- Parameters:
webServerConfiguration- the web server configurationbase- the basetransferMinSize- the transfer min size
-
-
Method Details
-
getResource
- Specified by:
getResourcein interfaceio.undertow.server.handlers.resource.ResourceManager- Overrides:
getResourcein classio.undertow.server.handlers.resource.PathResourceManager- See Also:
-