Interface | Description |
---|---|
ParamBuilder |
This interface describes the contract for ParamBuilder implementations.
|
Class | Description |
---|---|
AbstractContentRegExParamBuilder |
This is an abstract base class for ParamBuilder implementations that use regular
expressions to extract parameters from some content.
|
AbstractParamBuilder |
This is an abstract base class for ParamBuilder implementations.
|
ContentDynamicRegExParamBuilder |
This ParamBuilder will extract parameters from some content by using regular expressions.
|
ContentRegExParamBuilder |
This ParamBuilder will extract parameters from some content by using regular expressions.
|
RequestParamBuilder |
This ParamBuilder implementation simply copies all request parameters to the parameter map.
|
ScriptedParamBuilder |
This ParamBuilder implementation can execute arbitrary scripts to build one or
more parameters.
|
ScriptedParamBuilder.ScriptUtil |
An instance of this utility class is available in the script context
under the name 'util'.
|
StaticParamBuilder |
This ParamBuilder implementation is configured with a map of parameter names and
values.
|
WebContentParamBuilder |
This ParamBuilder implementation will retrieve the contents for some configured
URL, and store the content as a parameter value.
|
This package contains ParamBuilder
implementations.
ParamBuilders are used to add arbitrary parameters to a parameter map. ParamBuilders
usually execute in a chain, where each ParamBuilder can access parameters added by other
ParamBuilders earlier in the chain. The output of the chain of ParamBuilders can be
used by the caller, usually a Service
implementation.
StaticParamBuilder
RequestParamBuilder
ScriptedParamBuilder
WebContentParamBuilder
ContentRegExParamBuilder
ContentDynamicRegExParamBuilder
ContentRegExParamBuilder
.
The only difference is that the regular expression patterns can contain expressions
as described by ExpressionUtil
; these expressions will be
evaluated before the regular expression is used to extract parameters
from the content. This allows the use of earlier defined parameters inside a regular
expression.ParamBuilder
Copyright © 2013. All rights reserved.