Class DelegatingResourceManager

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

    public class DelegatingResourceManager
    extends Object
    implements io.undertow.server.handlers.resource.ResourceManager
    Author:
    Stuart Douglas
    • Constructor Detail

      • DelegatingResourceManager

        public DelegatingResourceManager​(List<io.undertow.server.handlers.resource.ResourceManager> delegates)
    • Method Detail

      • getResource

        public io.undertow.server.handlers.resource.Resource getResource​(String path)
                                                                  throws IOException
        Specified by:
        getResource in interface io.undertow.server.handlers.resource.ResourceManager
        Throws:
        IOException
      • isResourceChangeListenerSupported

        public boolean isResourceChangeListenerSupported()
        Specified by:
        isResourceChangeListenerSupported in interface io.undertow.server.handlers.resource.ResourceManager
      • registerResourceChangeListener

        public void registerResourceChangeListener​(io.undertow.server.handlers.resource.ResourceChangeListener listener)
        Specified by:
        registerResourceChangeListener in interface io.undertow.server.handlers.resource.ResourceManager
      • removeResourceChangeListener

        public void removeResourceChangeListener​(io.undertow.server.handlers.resource.ResourceChangeListener listener)
        Specified by:
        removeResourceChangeListener in interface io.undertow.server.handlers.resource.ResourceManager