Interface IncludeProcessor
- All Known Implementing Classes:
ConcurrentIncludeProcessor, IncludeProcessorBase
public interface IncludeProcessor
Processing URL example invalid input: '<'fc:include url="/some/url/here" />
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()booleanhasIncludes(WebResponse webResponse, int recursionLevel) voidinit(Properties properties) processIncludes(WebResponse parentWebResponse, String appOriginBaseURL, Map<String, List<String>> requestHeaders, FcHttpClient client, RequestContext context, int recursionLevel)
-
Field Details
-
MAX_RECURSION_LEVEL
static final int MAX_RECURSION_LEVEL- See Also:
-
MAX_INCLUDE_LENGHT
static final int MAX_INCLUDE_LENGHT- See Also:
-
-
Method Details
-
init
-
destroy
void destroy() -
hasIncludes
-
processIncludes
WebResponse processIncludes(WebResponse parentWebResponse, String appOriginBaseURL, Map<String, List<String>> requestHeaders, FcHttpClient client, RequestContext context, int recursionLevel)
-