The Filter Chain Processors
The main practical difference between the processors called by
EscenicStandardFilterChain
and ordinary servlet
filters is that they are not configured in WEB.XML
.
Configuring The Filter Chain Sequence
The sequence of processors executed by
EscenicStandardFilterChain
is defined in a system
file called StandardFilter.properties
. For
information on modifying the standard processor sequence, see
Modifying The Escenic Standard Filter Chain
Configuring The Processors
The standard way to configure a processor is to create a file called
component-name.properties
file in your publication's WEB-INF/localconfig
folder and add a
name=
value
property setting to it. A few of the most commonly-used properties can
also be set more simply by creating a
default.properties
file in
WEB-INF/localconfig
and adding a similar name/value
pair to this file. For a detailed description of how to configure
these processors and other publication web application components, see
Publication Webapp Properties.
The following processor descriptions list all the properties that can be set for each processor.
Processor Descriptions
The processors are described in the following sections. The descriptions contain the following sections:
- Component Name
-
The name of the component that implements the processor functionality.
- Description
-
A general description of the processor.
- Configuration
-
Describes properties that you can set to can modify the behavior of the processor (see Configuring Processors above). If there is a
default.properties
parameter for setting a property, then this is described as well. - Input Request Scope Attributes
-
The request scope attributes read by the filter.
- Output Request Scope Attributes
-
The request scope attributes written by the filter, and what they are used for.