| Interface | Description |
|---|---|
| AbstractFilter.ExecutionCondition | |
| HtmlTagAttributeTraverser.HtmlTagAttributeVisitor |
Defines visitor for modifying an HTML tag attribute, found in the
content.
|
| RenderFilter |
Interface that defines a filter usable in the
RenderChain. |
| RenderServiceAware |
Implemented by beans that require an instance of the rendering service.
|
| Class | Description |
|---|---|
| AbstractFilter |
Base filter implementation that is also supports conditional execution, i.e.
|
| AbstractFilter.AjaxRequestCondition | |
| AbstractFilter.AnyOfCondition |
Evaluates to
true if any of the underlying conditions
evaluates to true. |
| AbstractFilter.ConfigurationCondition | |
| AbstractFilter.EditModeCondition |
Evaluates to
true if the current mode equals to the
specified one |
| AbstractFilter.MainResourceCondition |
Evaluates to
true if the current resource is the main resource |
| AbstractFilter.ModeCondition |
Evaluates to
true if the current mode equals to the
specified one |
| AbstractFilter.ModuleCondition |
Evaluates to
true if the current resource's template type
matches the provided one. |
| AbstractFilter.NodeTypeCondition |
Evaluates to
true if the current resource's node has the
specified node type. |
| AbstractFilter.NotCondition |
Inverts the result of the underlying condition.
|
| AbstractFilter.PatternCondition |
Evaluates to
true if the current resource's template type
matches the provided one. |
| AbstractFilter.RequestAttributeCondition |
Filter execution condition that evaluates to true if the specified request attribute matches the specified value.
|
| AbstractFilter.RequestCondition |
Filter execution condition that evaluates to true if the specified request item matches the specified value.
|
| AbstractFilter.RequestHeaderCondition |
Filter execution condition that evaluates to true if the specified request header matches the specified value.
|
| AbstractFilter.RequestParameterCondition |
Filter execution condition that evaluates to true if the specified request parameter matches the specified value.
|
| AbstractFilter.SiteTemplateSetCondition |
Evaluates to
true if the current site's template set matches the specified one |
| AbstractFilter.TemplateCondition |
Evaluates to
true if the current resource's template matches the provided one. |
| AbstractFilter.TemplateTypeCondition |
Evaluates to
true if the current resource's template type
matches the provided one. |
| AbstractFilter.WebflowRequestCondition |
Checks that the current request is processing a Webflow action.
|
| AggregateFilter |
Aggregate render filter, in charge of aggregating fragment by resolving sub fragments;
The flow of aggregation is done in multiple set
1 - The prepare will generate a fragment A by returning null and letting the next filters do the rendering
2 - Next filters can start new render chains, it's the case of the ModuleTag for example,
so we will pass again in the prepare() for each render chains start by next filters,
but this render chain are identify as sub fragment of fragment A.
|
| AreaResourceFilter |
This render filter adds the area resource in the request params
to be able to calculate contribute buttons in contribute mode.
|
| BaseAttributesFilter |
Stores the required request parameters before evaluating the template and restores original after.
|
| ConditionalExecution |
Base class that supports conditions, allowing to configure when the implementor is executed.
|
| ContextPlaceholdersReplacer |
Replaces contextual placeholders in internal links like ##mode## and ##lang## with their actual value.
|
| EditModeFilter |
This filter handles edit modes requests.
|
| EmailObfuscatorFilter |
Simple email obfuscation filter.
|
| ExternalizeHtmlFilter |
Render filter that "externalizes" the HTML document by converting all local
URLs into absolute, inlining external CSS styles, and rewriting URLs in CSS.
|
| ForceUILocaleFilter |
Filter that sets a request attribute to force the usage of the UI locale (instead of current resource locale) in views.
|
| FormTokenFilter |
User: toto
Date: 1/12/11
Time: 19:29
|
| HistoryTrackerBean | |
| HistoryTrackerFilter |
Filter that logs into the session main resources visited by the user
|
| HtmlTagAttributeTraverser |
Traverses the configured HTML tag attributes of the provided document and
executes visitors to modify attribute values.
|
| MarkedForDeletionFilter |
This filter hides the nodes that are "marked for deletion" nodes in preview mode
|
| MetricsLoggingFilter |
MetricsLoggingFilter
Calls the logging service to log the display of a resource.
|
| NodeAttributesFilter |
Add node related attributes in request, this was done after the cache filter because the node related info are not needed
if fragment is in cache.
|
| RegexpFilter |
Simple regular expression filter
Make replacements of all entries of the regexp table.
|
| RenderChain |
Main pipeline that generates output for rendering.
|
| SiteParameterAdder | |
| SourceFormatterFilter |
Formats the rendered HTML output.
|
| StaticAssetsFilter |
Render filter that "injects" the static assets into the HEAD section of the
rendered HTML document.
|
| TemplateAttributesFilter |
Module filter for parameter resolution.
|
| TemplateModuleInterceptorFilter |
filter that will inject rendercontext in TemplateModuleInterceptor
|
| TemplateNodeFilter |
WrapperFilter
Looks for all registered wrappers in the resource and calls the associated scripts around the output.
|
| TemplatePermissionCheckFilter |
Performs accessibility check for the content: permissions, required mode, ajax rendering etc.
|
| TemplateScriptFilter |
TemplateScriptFilter
Execute the template script associated to the current resource.
|
| URLFilter |
Traverses the content and searches for URLs in the configured elements.
|
| URLSystemAttributesAppenderFilter | |
| WrapperFilter |
WrapperFilter
Looks for all registered wrappers in the resource and calls the associated scripts around the output.
|
| Exception | Description |
|---|---|
| RenderFilterException |
Rendering filter specific exception.
|
Copyright © 2004–2020 Jahia Solutions Group SA. All rights reserved.