Class TowResourceManager
java.lang.Object
io.undertow.server.handlers.resource.PathResourceManager
com.aspectran.undertow.server.handler.resource.TowResourceManager
- All Implemented Interfaces:
ApplicationAdapterAware
,Aware
,io.undertow.server.handlers.resource.ResourceManager
,Closeable
,AutoCloseable
public class TowResourceManager
extends io.undertow.server.handlers.resource.PathResourceManager
implements ApplicationAdapterAware
-
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, fileSystem
Fields inherited from interface io.undertow.server.handlers.resource.ResourceManager
EMPTY_RESOURCE_MANAGER
-
Constructor Summary
ModifierConstructorDescriptionprotected
TowResourceManager
(long transferMinSize, boolean caseSensitive, boolean followLinks, String... safePaths) TowResourceManager
(File base) TowResourceManager
(File base, long transferMinSize) TowResourceManager
(File base, long transferMinSize, boolean caseSensitive) TowResourceManager
(File base, long transferMinSize, boolean caseSensitive, boolean followLinks, String... safePaths) TowResourceManager
(File base, long transferMinSize, boolean followLinks, String... safePaths) -
Method Summary
Modifier and TypeMethodDescriptiongetBase()
void
setApplicationAdapter
(ApplicationAdapter applicationAdapter) Methods inherited from class io.undertow.server.handlers.resource.PathResourceManager
builder, close, getBasePath, getFileResource, getResource, getTransferMinSize, isResourceChangeListenerSupported, registerResourceChangeListener, removeResourceChangeListener, setBase
-
Constructor Details
-
TowResourceManager
public TowResourceManager() -
TowResourceManager
-
TowResourceManager
-
TowResourceManager
-
TowResourceManager
-
TowResourceManager
protected TowResourceManager(long transferMinSize, boolean caseSensitive, boolean followLinks, String... safePaths) -
TowResourceManager
-
-
Method Details
-
setApplicationAdapter
- Specified by:
setApplicationAdapter
in interfaceApplicationAdapterAware
-
getBase
-
setBase
- Throws:
IOException
-
setBase
- Overrides:
setBase
in classio.undertow.server.handlers.resource.PathResourceManager
-