public class ServletResourceManager extends Object implements io.undertow.server.handlers.resource.ResourceManager
| Modifier and Type | Field and Description |
|---|---|
static int |
TRANSFER_MIN_SIZE |
| Constructor and Description |
|---|
ServletResourceManager(org.jboss.vfs.VirtualFile resourcesRoot,
Collection<org.jboss.vfs.VirtualFile> overlays,
boolean explodedDeployment,
boolean followSymlink,
boolean disableFileWatchService,
List<String> externalOverlays) |
| 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 static final int TRANSFER_MIN_SIZE
public ServletResourceManager(org.jboss.vfs.VirtualFile resourcesRoot,
Collection<org.jboss.vfs.VirtualFile> overlays,
boolean explodedDeployment,
boolean followSymlink,
boolean disableFileWatchService,
List<String> externalOverlays)
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 © 2018 JBoss by Red Hat. All rights reserved.