public class EvaluateURIActionHandler extends ProcessorActionHandler
| Modifier and Type | Field and Description |
|---|---|
static String |
TEMPLATE_MUST_BE_SPECIFIED |
| Constructor and Description |
|---|
EvaluateURIActionHandler(ProcessorAction action)
This constructor initialises the action.
|
| Modifier and Type | Method and Description |
|---|---|
void |
init(Processor processor)
This method initialises the process action handler.
|
boolean |
process(BusinessTransaction btxn,
Node node,
Direction direction,
Map<String,?> headers,
Object[] values)
This method processes the supplied information to extract the relevant
details.
|
protected boolean |
processQueryParameters(BusinessTransaction btxn,
Node node)
This method processes the query parameters associated with the supplied node to extract
templated named values as properties on the business transaction.
|
getAction, getIssues, isUsesContent, isUsesHeaders, setAction, setIssues, setUsesContent, setUsesHeaderspublic static final String TEMPLATE_MUST_BE_SPECIFIED
public EvaluateURIActionHandler(ProcessorAction action)
action - The actionpublic void init(Processor processor)
init in class ProcessorActionHandlerprocessor - The processorpublic boolean process(BusinessTransaction btxn, Node node, Direction direction, Map<String,?> headers, Object[] values)
ProcessorActionHandlerprocess in class ProcessorActionHandlerbtxn - The business transactionnode - The nodedirection - The directionheaders - The optional headersvalues - The valuesprotected boolean processQueryParameters(BusinessTransaction btxn, Node node)
btxn - The business transactionnode - The nodeCopyright © 2015–2016 Red Hat, Inc.. All rights reserved.