public class RenderChain extends Object
| Constructor and Description |
|---|
RenderChain()
Initializes an instance of this class.
|
RenderChain(Collection<RenderFilter> filters)
Initializes an instance of this class.
|
RenderChain(Collection<RenderFilter> filters1,
Collection<RenderFilter> filters2)
Initializes an instance of this class.
|
RenderChain(RenderFilter... filters)
Initializes an instance of this class.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addFilter(RenderFilter filter)
Add one filter the chain.
|
void |
addFilters(Collection<RenderFilter> filters)
Add multiple filters to the chain.
|
String |
doFilter(RenderContext renderContext,
Resource resource)
Continue the execution of the render chain.
|
void |
doSortFilters() |
List<RenderFilter> |
getFilters()
Returns an unmodifiable view of the list of filters, used by this chain.
|
Object |
getPreviousValue(String key) |
void |
pushAttribute(javax.servlet.http.HttpServletRequest request,
String key,
Object value) |
public RenderChain()
public RenderChain(Collection<RenderFilter> filters)
filters - to be usedpublic RenderChain(Collection<RenderFilter> filters1, Collection<RenderFilter> filters2)
filters1 - to be usedfilters2 - to be used (additionally to filters1)public RenderChain(RenderFilter... filters)
filters - a list of filters to be used in the chainpublic void addFilter(RenderFilter filter)
filter - The filter to addpublic void addFilters(Collection<RenderFilter> filters)
filters - The filters to addpublic String doFilter(RenderContext renderContext, Resource resource) throws RenderFilterException
renderContext - The render contextresource - The current resource to displayRenderFilterException - in case of a rendering errorspublic void doSortFilters()
public void pushAttribute(javax.servlet.http.HttpServletRequest request,
String key,
Object value)
public List<RenderFilter> getFilters()
Copyright © 2004–2020 Jahia Solutions Group SA. All rights reserved.