Class FileResourceManager
- java.lang.Object
-
- io.undertow.server.handlers.resource.PathResourceManager
-
- io.undertow.server.handlers.resource.FileResourceManager
-
- All Implemented Interfaces:
ResourceManager,Closeable,AutoCloseable
public class FileResourceManager extends PathResourceManager
Serves files from the file system.
-
-
Field Summary
-
Fields inherited from class io.undertow.server.handlers.resource.PathResourceManager
base
-
Fields inherited from interface io.undertow.server.handlers.resource.ResourceManager
EMPTY_RESOURCE_MANAGER
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedFileResourceManager(long transferMinSize, boolean caseSensitive, boolean followLinks, String... safePaths)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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilegetBase()FileResourceManagersetBase(File base)-
Methods inherited from class io.undertow.server.handlers.resource.PathResourceManager
close, getBasePath, getFileResource, getResource, getTransferMinSize, isResourceChangeListenerSupported, registerResourceChangeListener, removeResourceChangeListener, setBase
-
-
-
-
Constructor Detail
-
FileResourceManager
public FileResourceManager(File base, long transferMinSize)
-
FileResourceManager
public FileResourceManager(File base, long transferMinSize, boolean caseSensitive)
-
FileResourceManager
public FileResourceManager(File base, long transferMinSize, boolean followLinks, String... safePaths)
-
FileResourceManager
protected FileResourceManager(long transferMinSize, boolean caseSensitive, boolean followLinks, String... safePaths)
-
-
Method Detail
-
getBase
public File getBase()
-
setBase
public FileResourceManager setBase(File base)
- Overrides:
setBasein classPathResourceManager
-
-