Interface | Description |
---|---|
FilterManager |
The FilterManager implementation is responsible for providing a MgnlFilterDispatcher which delegates to one single
filter which is either the filter chain configured in the config workspace or the primitive system UI when
a system/module installation or update is needed.
|
MgnlFilter |
Interface for filters managed by Magnolia, exposing support for the bypass mechanism.
|
SelfMappingServlet |
An optional interface that servlets wrapped by
ServletDispatchingFilter can implement, to provide their own
mapping. |
WebContainerResources |
Web container resources are resources which are served by the web container and not by the
Magnolia CMS.
|
Class | Description |
---|---|
AbstractMgnlFilter |
A magnolia filter configured in the config repository.
|
AddHeadersFilter |
Filter that adds configured headers.
|
AggregatorFilter |
Reads the accessed content from the repository and puts it into the
AggregationState . |
CompositeFilter |
A single filter which in turn executes a chain of other filters.
|
CompositeFilterTransformer |
A special content2bean transformer for filters.
|
ContentTypeCheckingResponseWrapper |
A wrapper that cross-checks the content type against the extension in the original request URI.
|
ContentTypeFilter |
Sets content type and encoding for requests based on the uri extension and prepares uri path information in the
aggregation state.
|
ContextFilter |
This class initializes the current context and configures MDC logging.
|
CosMultipartRequestFilter |
Processes multipart post requests (fileuploads).
|
DispatchRule |
Used to configure if a filter is executed for a specific dispatcher type (REQUEST, FORWARD,
INCLUDE, ERROR).
|
DispatchRules |
Similar to the dispatch mapping in the web.xml.
|
FilterDecorator |
Used to decorate a normal (not magnolia) filter.
|
FilterDecorator.CustomFilterConfig |
Exposes the parameters configured using content2bean as
FilterConfig to the servlet API. |
FilterManagerImpl |
Default
FilterManager implementation; uses node2bean and observation
to maintain the filter chain configured at . |
HostSecurityFilter |
A filter that hides urls dependending on the request host name.
|
InstallFilter | Deprecated
since 5.4, use
InstallationFilter |
InterceptFilter | Deprecated
since 5.1.
|
Mapping |
A URI mapping as configured for filters and servlets.
|
Mapping.MatchingResult |
Result of
Mapping.match(HttpServletRequest) method. |
MgnlFilterChain |
A implementation of
FilterChain having a bypass mechanism. |
MgnlFilterDispatcher |
Dispatches requests onto Magnolias filter chain, if the filter chain is bypassed for this request it passes it on to
the next filter in web.xml.
|
MgnlMainFilter |
Entry point for Magnolia filter dispatching.
|
MultiChannelFilter |
Filter that resolves the site to use by considering variation of the set channel.
|
MultipartRequestFilter |
A
Filter that determines if a HttpServletRequest contains multipart content and if so
parses it into a request attribute for further processing. |
MultipartRequestWrapper |
HttpServletRequestWrapper that adds additional parameters passed in using multipart submit.
|
OncePerRequestAbstractMgnlFilter |
A base abstract class for filters that should not be executed more than once for each request.
|
RangedOutputStream |
Range limited output stream.
|
RangeSupportFilter |
This filter will process any incoming requests containing Range or If-Range headers and swallow all produced output except for that matching the requested range.
|
RangeSupportFilter.RangeInfo |
Requested byte range.
|
RepositoryMappingFilter |
Maps a URI to content stored in the repository.
|
SafeDestroyMgnlFilterWrapper |
Wrapper for a MgnlFilter that using a read/write lock ensures that the destroy method waits for requests to complete
before destroying the target filter.
|
SafeDestroyMgnlFilterWrapper.Switcher |
Construct for keeping a reference to a
SafeDestroyMgnlFilterWrapper and change it with the guarantee that
the returned previous reference will not get more read locks. |
ServletDispatchingFilter |
A filter that dispatches requests to a wrapped servlet.
|
UnicodeNormalizationFilter |
Normalizes the current URI to the NFC form which is used internally.
|
UnicodeNormalizationRequestWrapper |
Performs unicode normalization (NFC) for request parameters.
|
VirtualUriFilter | Deprecated
since 5.5.6, virtual URI mappings have been relocated to the virtual-uri module (see MAGNOLIA-3349).
|
WebContainerResourcesImpl |
A basic implementation which uses a request attribute to mark a request to a web container
resource.
|
Copyright © 2003–2018 Magnolia International Ltd.. All rights reserved.