public interface Resource
Modifier and Type | Method and Description |
---|---|
String | getCacheKey() |
Long | getContentLength() |
String | getContentType(MimeMappings mimeMappings) Return the resources content type. |
ETag | getETag() |
File | getFile() |
Path | getFilePath() |
Date | getLastModified() |
String | getLastModifiedString() |
String | getName() |
String | getPath() |
File | getResourceManagerRoot() Returns the resource manager root. |
Path | getResourceManagerRootPath() Returns the resource manager root. |
URL | getUrl() |
boolean | isDirectory() |
List<Resource> | list() |
void | serve(Sender sender, HttpServerExchange exchange, IoCallback completionCallback) Serve the resource, and call the provided callback when complete. |
String getPath()
Date getLastModified()
String getLastModifiedString()
ETag getETag()
String getName()
boolean isDirectory()
true
if this resource represents a directoryString getContentType(MimeMappings mimeMappings)
void serve(Sender sender, HttpServerExchange exchange, IoCallback completionCallback)
sender
- The sender to use.exchange
- The exchangeLong getContentLength()
String getCacheKey()
File getFile()
Path getFilePath()
File getResourceManagerRoot()
Path getResourceManagerRootPath()
URL getUrl()
Copyright © 2020 JBoss by Red Hat. All rights reserved.