public class DefaultResourceDependenciesList extends Object implements ResourceDependenciesList, Serviceable
Modifier and Type | Field and Description |
---|---|
protected RequestAttributesHelper |
_requestAttributesHelper
RequestAttributesHelper
|
private SourceResolver |
_sourceResolver |
Constructor and Description |
---|
DefaultResourceDependenciesList() |
Modifier and Type | Method and Description |
---|---|
private Source |
_getFileSource(String cssUri,
Map<String,Object> resolveParameters) |
Set<HashCache.UriData> |
getDependenciesList(String uri,
Map<String,String> data)
Get the list of dependencies
|
int |
getPriority()
Get the priority of this FileDependenciesList if multiple are supported
|
boolean |
isSupported(String uri)
Is the uri supported to get the list of dependencies
|
void |
service(ServiceManager manager) |
protected RequestAttributesHelper _requestAttributesHelper
private SourceResolver _sourceResolver
public DefaultResourceDependenciesList()
public void service(ServiceManager manager) throws ServiceException
service
in interface Serviceable
ServiceException
public boolean isSupported(String uri)
ResourceDependenciesList
isSupported
in interface ResourceDependenciesList
uri
- The uripublic int getPriority()
ResourceDependenciesList
getPriority
in interface ResourceDependenciesList
public Set<HashCache.UriData> getDependenciesList(String uri, Map<String,String> data)
ResourceDependenciesList
getDependenciesList
in interface ResourceDependenciesList
uri
- The input sourcedata
- Additional data, specific per ResourceDependenciesList implementations