Class TowResourceManager
- java.lang.Object
-
- io.undertow.server.handlers.resource.PathResourceManager
-
- com.aspectran.undertow.server.resource.TowResourceManager
-
- All Implemented Interfaces:
ApplicationAdapterAware
,Aware
,io.undertow.server.handlers.resource.ResourceManager
,java.io.Closeable
,java.lang.AutoCloseable
public class TowResourceManager extends io.undertow.server.handlers.resource.PathResourceManager implements ApplicationAdapterAware
-
-
Constructor Summary
Constructors Modifier Constructor Description TowResourceManager()
protected
TowResourceManager(long transferMinSize, boolean caseSensitive, boolean followLinks, java.lang.String... safePaths)
TowResourceManager(java.io.File base)
TowResourceManager(java.io.File base, long transferMinSize)
TowResourceManager(java.io.File base, long transferMinSize, boolean caseSensitive)
TowResourceManager(java.io.File base, long transferMinSize, boolean caseSensitive, boolean followLinks, java.lang.String... safePaths)
TowResourceManager(java.io.File base, long transferMinSize, boolean followLinks, java.lang.String... safePaths)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getBase()
void
setApplicationAdapter(ApplicationAdapter applicationAdapter)
TowResourceManager
setBase(java.io.File base)
void
setBase(java.lang.String base)
-
-
-
Constructor Detail
-
TowResourceManager
public TowResourceManager()
-
TowResourceManager
public TowResourceManager(java.io.File base)
-
TowResourceManager
public TowResourceManager(java.io.File base, long transferMinSize)
-
TowResourceManager
public TowResourceManager(java.io.File base, long transferMinSize, boolean caseSensitive)
-
TowResourceManager
public TowResourceManager(java.io.File base, long transferMinSize, boolean followLinks, java.lang.String... safePaths)
-
TowResourceManager
protected TowResourceManager(long transferMinSize, boolean caseSensitive, boolean followLinks, java.lang.String... safePaths)
-
TowResourceManager
public TowResourceManager(java.io.File base, long transferMinSize, boolean caseSensitive, boolean followLinks, java.lang.String... safePaths)
-
-
Method Detail
-
setApplicationAdapter
public void setApplicationAdapter(ApplicationAdapter applicationAdapter)
- Specified by:
setApplicationAdapter
in interfaceApplicationAdapterAware
-
getBase
public java.lang.String getBase()
-
setBase
public void setBase(java.lang.String base) throws java.io.IOException
- Throws:
java.io.IOException
-
setBase
public TowResourceManager setBase(java.io.File base)
- Overrides:
setBase
in classio.undertow.server.handlers.resource.PathResourceManager
-
-