public class RemappedResource extends ResourceWrapper implements Externalizable
Resource implementation remaps the given resource to the given request path.COMPONENT_RESOURCE_KEY| Constructor and Description |
|---|
RemappedResource()
Do not use this constructor.
|
RemappedResource(Resource resource,
String requestPath)
Constructs a new resource which remaps the given wrapped resource to the given request path.
|
RemappedResource(String resourceName,
String libraryName,
String requestPath)
Constructs a new resource which remaps the given requested resource and library name to the given request path.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object object) |
String |
getContentType() |
InputStream |
getInputStream() |
String |
getLibraryName() |
String |
getRequestPath() |
String |
getResourceName() |
Map<String,String> |
getResponseHeaders() |
URL |
getURL() |
Resource |
getWrapped() |
int |
hashCode() |
void |
readExternal(ObjectInput input) |
void |
setLibraryName(String libraryName) |
void |
setResourceName(String resourceName) |
boolean |
userAgentNeedsUpdate(FacesContext context) |
void |
writeExternal(ObjectOutput output) |
setContentTypepublic RemappedResource()
Externalizable.public RemappedResource(Resource resource, String requestPath)
resource - The resource to be remapped.requestPath - The remapped request path.public RemappedResource(String resourceName, String libraryName, String requestPath)
resourceName - The requested resource name.libraryName - The requested library name.requestPath - The remapped request path.public Resource getWrapped()
getWrapped in interface FacesWrapper<Resource>getWrapped in class ResourceWrapperpublic String getResourceName()
getResourceName in class ResourceWrapperpublic void setResourceName(String resourceName)
setResourceName in class ResourceWrapperpublic String getLibraryName()
getLibraryName in class ResourceWrapperpublic void setLibraryName(String libraryName)
setLibraryName in class ResourceWrapperpublic String getContentType()
getContentType in class ResourceWrapperpublic String getRequestPath()
getRequestPath in class ResourceWrapperpublic InputStream getInputStream() throws IOException
getInputStream in class ResourceWrapperIOExceptionpublic Map<String,String> getResponseHeaders()
getResponseHeaders in class ResourceWrapperpublic URL getURL()
getURL in class ResourceWrapperpublic boolean userAgentNeedsUpdate(FacesContext context)
userAgentNeedsUpdate in class ResourceWrapperpublic void readExternal(ObjectInput input) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionpublic void writeExternal(ObjectOutput output) throws IOException
writeExternal in interface ExternalizableIOExceptionCopyright © 2012–2022 OmniFaces. All rights reserved.