Class TowResourceManager
- java.lang.Object
-
- io.undertow.server.handlers.resource.PathResourceManager
-
- com.aspectran.undertow.server.resource.TowResourceManager
-
- All Implemented Interfaces:
com.aspectran.core.component.bean.aware.ApplicationAdapterAware,com.aspectran.core.component.bean.aware.Aware,io.undertow.server.handlers.resource.ResourceManager,java.io.Closeable,java.lang.AutoCloseable
public class TowResourceManager extends io.undertow.server.handlers.resource.PathResourceManager implements com.aspectran.core.component.bean.aware.ApplicationAdapterAware
-
-
Constructor Summary
Constructors Modifier Constructor Description TowResourceManager()protectedTowResourceManager(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.StringgetBase()voidsetApplicationAdapter(com.aspectran.core.adapter.ApplicationAdapter applicationAdapter)TowResourceManagersetBase(java.io.File base)voidsetBase(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(com.aspectran.core.adapter.ApplicationAdapter applicationAdapter)
- Specified by:
setApplicationAdapterin interfacecom.aspectran.core.component.bean.aware.ApplicationAdapterAware
-
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:
setBasein classio.undertow.server.handlers.resource.PathResourceManager
-
-