For more information on configuring this please see properties as they share the same underlying mechanisms.
| extract | Extract this prefix form property names. |
| fromXML | If the input for the properties is in XML format. |
| input | An input source for Properties. |
| prefix | Append this prefix to property names. |
| sets | Extra properties to be merged into the overall property set. |
| source | |
| substitute | Use substitution for the values of ${} type properties. |
| values | Properties defined as key value pairs. |
| Example 1 | Defining a single property. |
| Configured By | ATTRIBUTE |
| Access | READ_WRITE |
| Required | No. |
Extract this prefix form property names. Filters out properties that do not begin with this prefix.
| Configured By | ATTRIBUTE |
| Access | READ_WRITE |
| Required | No, defaults to false. |
If the input for the properties is in XML format.
| Configured By | ELEMENT |
| Access | WRITE_ONLY |
| Required | No. |
An input source for Properties.
| Configured By | ATTRIBUTE |
| Access | READ_WRITE |
| Required | No. |
Append this prefix to property names.
| Configured By | ELEMENT |
| Access | READ_WRITE |
| Required | No. |
Extra properties to be merged into the overall property set.
| Configured By | ELEMENT |
| Access | READ_WRITE |
| Configured By | ATTRIBUTE |
| Access | READ_WRITE |
| Required | No. |
Use substitution for the values of ${} type properties.
| Configured By | ELEMENT |
| Access | WRITE_ONLY |
| Required | No. |
Properties defined as key value pairs.
Defining a single property.
<variables id="vars">
<props>
<properties>
<values>
<value key="snack.fruit" value="apple"/>
</values>
</properties>
<props/>
</variables>