Class ClassPathResourceManager

  • All Implemented Interfaces:
    io.undertow.server.handlers.resource.ResourceManager, java.io.Closeable, java.lang.AutoCloseable

    public class ClassPathResourceManager
    extends io.undertow.server.handlers.resource.ClassPathResourceManager
    Classpath resource manager to handle resource with missing slash
    • Field Summary

      • Fields inherited from interface io.undertow.server.handlers.resource.ResourceManager

        EMPTY_RESOURCE_MANAGER
    • Constructor Summary

      Constructors 
      Constructor Description
      ClassPathResourceManager​(java.lang.ClassLoader classLoader, java.lang.String prefix)
      Constructor for ClassPathResourceManager
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      io.undertow.server.handlers.resource.Resource getResource​(java.lang.String path)  
      • Methods inherited from class io.undertow.server.handlers.resource.ClassPathResourceManager

        close, isResourceChangeListenerSupported, registerResourceChangeListener, removeResourceChangeListener
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ClassPathResourceManager

        public ClassPathResourceManager​(java.lang.ClassLoader classLoader,
                                        java.lang.String prefix)
        Constructor for ClassPathResourceManager
        Parameters:
        classLoader - the class loader
        prefix - the prefix
    • Method Detail

      • getResource

        public io.undertow.server.handlers.resource.Resource getResource​(java.lang.String path)
                                                                  throws java.io.IOException
        Specified by:
        getResource in interface io.undertow.server.handlers.resource.ResourceManager
        Overrides:
        getResource in class io.undertow.server.handlers.resource.ClassPathResourceManager
        Throws:
        java.io.IOException
        See Also:
        ClassPathResourceManager.getResource(java.lang.String)