/** * Adds an output mapping that maps a single subflow output attribute into the <i>flow scope</i> of the resuming * parent flow. For instance: "y" will result in the "y" attribute of the subflow output map being mapped into the * flowscope of the resuming parent flow as "y". * @param attributeName the subflow output attribute to map into the parent flow scope * @return this, to support call chaining */ public ConfigurableFlowAttributeMapper addOutputAttribute(String attributeName) { Expression attribute = expressionParser.parseExpression(attributeName); SettableExpression scope = new AttributeExpression(attribute, ScopeType.FLOW); addOutputMapping(new Mapping(attribute, scope, null)); return this; }