public class MultiChannelFilter extends AbstractMgnlFilter
AggregationState
.Modifier and Type | Field and Description |
---|---|
static String |
ENFORCE_CHANNEL_PARAMETER |
static String |
MGNL_PREVIEW_ATTRIBUTE |
Constructor and Description |
---|
MultiChannelFilter(ChannelManager channelManager) |
Modifier and Type | Method and Description |
---|---|
boolean |
bypasses(javax.servlet.http.HttpServletRequest request) |
void |
doFilter(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.FilterChain chain) |
protected String |
resolveChannel(javax.servlet.http.HttpServletRequest request) |
protected boolean |
resolvePreviewMode() |
acceptsEncoding, acceptsGzipEncoding, addAndVerifyHeader, addBypass, addMapping, destroy, doFilter, getBypasses, getDispatching, getMapping, getMappings, getName, headerContains, init, isEnabled, mapsTo, matches, matchesDispatching, setBypasses, setDispatching, setEnabled, setMappings, setName
public static final String ENFORCE_CHANNEL_PARAMETER
public static final String MGNL_PREVIEW_ATTRIBUTE
@Inject public MultiChannelFilter(ChannelManager channelManager)
public void doFilter(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain chain) throws IOException, javax.servlet.ServletException
doFilter
in class AbstractMgnlFilter
IOException
javax.servlet.ServletException
public boolean bypasses(javax.servlet.http.HttpServletRequest request)
bypasses
in class AbstractMgnlFilter
protected String resolveChannel(javax.servlet.http.HttpServletRequest request)
protected boolean resolvePreviewMode()
Copyright © 2003–2018 Magnolia International Ltd.. All rights reserved.