public class ServletResourceManager extends Object implements io.undertow.server.handlers.resource.ResourceManager
Constructor and Description |
---|
ServletResourceManager(org.jboss.vfs.VirtualFile resourcesRoot,
Collection<org.jboss.vfs.VirtualFile> overlays,
boolean explodedDeployment,
boolean followSymlink) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
io.undertow.server.handlers.resource.Resource |
getResource(String path) |
boolean |
isResourceChangeListenerSupported() |
List<io.undertow.server.handlers.resource.Resource> |
list(String path)
Lists all children of a particular path, taking overlays into account
|
void |
registerResourceChangeListener(io.undertow.server.handlers.resource.ResourceChangeListener listener) |
void |
removeResourceChangeListener(io.undertow.server.handlers.resource.ResourceChangeListener listener) |
public ServletResourceManager(org.jboss.vfs.VirtualFile resourcesRoot, Collection<org.jboss.vfs.VirtualFile> overlays, boolean explodedDeployment, boolean followSymlink) throws IOException
IOException
public io.undertow.server.handlers.resource.Resource getResource(String path) throws IOException
getResource
in interface io.undertow.server.handlers.resource.ResourceManager
IOException
public boolean isResourceChangeListenerSupported()
isResourceChangeListenerSupported
in interface io.undertow.server.handlers.resource.ResourceManager
public void registerResourceChangeListener(io.undertow.server.handlers.resource.ResourceChangeListener listener)
registerResourceChangeListener
in interface io.undertow.server.handlers.resource.ResourceManager
public void removeResourceChangeListener(io.undertow.server.handlers.resource.ResourceChangeListener listener)
removeResourceChangeListener
in interface io.undertow.server.handlers.resource.ResourceManager
public void close() throws IOException
close
in interface Closeable
close
in interface AutoCloseable
IOException
Copyright © 2018 JBoss by Red Hat. All rights reserved.