Class 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
    • 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

      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)  
      • Methods inherited from class io.undertow.server.handlers.resource.PathResourceManager

        builder, close, getBasePath, getFileResource, getResource, getTransferMinSize, isResourceChangeListenerSupported, registerResourceChangeListener, removeResourceChangeListener, setBase
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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

      • 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 class io.undertow.server.handlers.resource.PathResourceManager