List<FlowStepStrategy<JobConf>> combinedStrategies = new ArrayList<FlowStepStrategy<JobConf>>(flowStepStrategies);
for (FlowStepStrategyFactory<JobConf> flowStepStrategyFactory : defaultFlowStepStrategies) {
combinedStrategies.add(flowStepStrategyFactory.getFlowStepStrategy());
}
return new LoggingFlowConnector(combinedProperties,
new MultiFlowStepStrategy(combinedStrategies),
OperationStatsUtils.formatStackPosition(OperationStatsUtils.getStackPosition(2)));
}