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
IOExceptionpublic io.undertow.server.handlers.resource.Resource getResource(String path) throws IOException
getResource in interface io.undertow.server.handlers.resource.ResourceManagerIOExceptionpublic boolean isResourceChangeListenerSupported()
isResourceChangeListenerSupported in interface io.undertow.server.handlers.resource.ResourceManagerpublic void registerResourceChangeListener(io.undertow.server.handlers.resource.ResourceChangeListener listener)
registerResourceChangeListener in interface io.undertow.server.handlers.resource.ResourceManagerpublic void removeResourceChangeListener(io.undertow.server.handlers.resource.ResourceChangeListener listener)
removeResourceChangeListener in interface io.undertow.server.handlers.resource.ResourceManagerpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionCopyright © 2015 JBoss by Red Hat. All rights reserved.