public class UrlResource extends Resource
Modifier and Type | Field and Description |
---|---|
protected String |
context |
protected String |
path |
protected String |
url |
Modifier and Type | Method and Description |
---|---|
static UrlResource |
getInstance(ResourceName resName,
String context,
String path) |
String |
getPortableResourceName()
The resource portable name (without workspace info)
|
CommandResponse |
getResourceAsResponse()
CommandResponse that will send the resource to the browser
|
InputStream |
getResourceAsStream()
An InputStream to the resource bytes.
|
String |
getResourceFileName()
The resource file name when deployed
|
String |
getResourceName()
The resource full name
|
String |
getResourcePage(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response)
Return the uri without context
|
String |
getResourceUrl(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
boolean portableUrl)
Get an url to the resource
|
public static UrlResource getInstance(ResourceName resName, String context, String path)
public CommandResponse getResourceAsResponse()
Resource
getResourceAsResponse
in class Resource
public InputStream getResourceAsStream()
Resource
getResourceAsStream
in class Resource
public String getResourceName()
Resource
getResourceName
in class Resource
public String getResourceFileName()
Resource
getResourceFileName
in class Resource
public String getResourceUrl(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, boolean portableUrl)
Resource
getResourceUrl
in class Resource
portableUrl
- Indicate if url shoulf be portable (slower) or not (faster for URL resources).public String getResourcePage(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response)
request
- response
- public String getPortableResourceName()
getPortableResourceName
in class Resource
Copyright © 2012–2016 JBoss by Red Hat. All rights reserved.