org.apache.shindig.gadgets.uri
Class DefaultConcatUriManager
java.lang.Object
org.apache.shindig.gadgets.uri.DefaultConcatUriManager
- All Implemented Interfaces:
- ConcatUriManager
public class DefaultConcatUriManager
- extends Object
- implements ConcatUriManager
Default implementation of a ConcatUriManager
- Since:
- 2.0.0
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CONCAT_HOST_PARAM
public static final String CONCAT_HOST_PARAM
- See Also:
- Constant Field Values
CONCAT_PATH_PARAM
public static final String CONCAT_PATH_PARAM
- See Also:
- Constant Field Values
CONCAT_JS_SPLIT_PARAM
public static final String CONCAT_JS_SPLIT_PARAM
- See Also:
- Constant Field Values
CONCAT_JS_EVAL_TPL
public static final String CONCAT_JS_EVAL_TPL
- See Also:
- Constant Field Values
DefaultConcatUriManager
@Inject
public DefaultConcatUriManager(ContainerConfig config,
@Nullable
ConcatUriManager.Versioner versioner)
setUseStrictParsing
@Inject(optional=true)
public void setUseStrictParsing(boolean useStrict)
make
public List<ConcatUriManager.ConcatData> make(List<ConcatUriManager.ConcatUri> resourceUris,
boolean isAdjacent)
- Description copied from interface:
ConcatUriManager
- Generate Uris that concatenate all given resources together.
- Specified by:
make in interface ConcatUriManager
- Parameters:
resourceUris - List of batches to concatenateisAdjacent - True if Uris are adjacent in the source DOM
- Returns:
- List of proxied-concatenated Uris (or null if unable to generate)
in index-correlated order, one per input.
process
public ConcatUriManager.ConcatUri process(Uri uri)
- Description copied from interface:
ConcatUriManager
- Parses a given Uri indicating whether it's a concat Uri and if so,
whether it's valid.
- Specified by:
process in interface ConcatUriManager
- Parameters:
uri - Uri to validate for concat-ness
- Returns:
- Uri validation status
Copyright © 2007-2012. All Rights Reserved.