public class DefaultConcatUriManager extends Object implements ConcatUriManager
ConcatUriManager.ConcatData, ConcatUriManager.ConcatUri, ConcatUriManager.Type, ConcatUriManager.Versioner| Modifier and Type | Field and Description |
|---|---|
static String |
CONCAT_HOST_PARAM |
static String |
CONCAT_JS_EVAL_TPL |
static String |
CONCAT_JS_SPLIT_PARAM |
static String |
CONCAT_PATH_PARAM |
| Constructor and Description |
|---|
DefaultConcatUriManager(ContainerConfig config,
ConcatUriManager.Versioner versioner) |
| Modifier and Type | Method and Description |
|---|---|
List<ConcatUriManager.ConcatData> |
make(List<ConcatUriManager.ConcatUri> resourceUris,
boolean isAdjacent)
Generate Uris that concatenate all given resources together.
|
ConcatUriManager.ConcatUri |
process(Uri uri)
Parses a given Uri indicating whether it's a concat Uri and if so,
whether it's valid.
|
void |
setUseStrictParsing(boolean useStrict) |
public static final String CONCAT_HOST_PARAM
public static final String CONCAT_PATH_PARAM
public static final String CONCAT_JS_SPLIT_PARAM
public static final String CONCAT_JS_EVAL_TPL
@Inject public DefaultConcatUriManager(ContainerConfig config, @Nullable ConcatUriManager.Versioner versioner)
@Inject(optional=true) public void setUseStrictParsing(boolean useStrict)
public List<ConcatUriManager.ConcatData> make(List<ConcatUriManager.ConcatUri> resourceUris, boolean isAdjacent)
ConcatUriManagermake in interface ConcatUriManagerresourceUris - List of batches to concatenateisAdjacent - True if Uris are adjacent in the source DOMpublic ConcatUriManager.ConcatUri process(Uri uri)
ConcatUriManagerprocess in interface ConcatUriManageruri - Uri to validate for concat-nessCopyright © 2007-2012. All Rights Reserved.