Class FileResourceManager
java.lang.Object
io.undertow.server.handlers.resource.PathResourceManager
io.undertow.server.handlers.resource.FileResourceManager
- All Implemented Interfaces:
ResourceManager
,Closeable
,AutoCloseable
Serves files from the file system.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.undertow.server.handlers.resource.PathResourceManager
PathResourceManager.Builder, PathResourceManager.ETagFunction
-
Field Summary
Fields inherited from class io.undertow.server.handlers.resource.PathResourceManager
base, fileSystem
Fields inherited from interface io.undertow.server.handlers.resource.ResourceManager
EMPTY_RESOURCE_MANAGER
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
FileResourceManager
(long transferMinSize, boolean caseSensitive, boolean followLinks, String... safePaths) FileResourceManager
(File base) FileResourceManager
(File base, long transferMinSize) FileResourceManager
(File base, long transferMinSize, boolean caseSensitive) FileResourceManager
(File base, long transferMinSize, boolean caseSensitive, boolean followLinks, String... safePaths) FileResourceManager
(File base, long transferMinSize, boolean followLinks, String... safePaths) -
Method Summary
Methods inherited from class io.undertow.server.handlers.resource.PathResourceManager
builder, close, getBasePath, getFileResource, getResource, getTransferMinSize, isResourceChangeListenerSupported, registerResourceChangeListener, removeResourceChangeListener, setBase
-
Constructor Details
-
FileResourceManager
-
FileResourceManager
-
FileResourceManager
-
FileResourceManager
-
FileResourceManager
protected FileResourceManager(long transferMinSize, boolean caseSensitive, boolean followLinks, String... safePaths) -
FileResourceManager
-
-
Method Details
-
getBase
-
setBase
- Overrides:
setBase
in classPathResourceManager
-