config.setFlowElements(new SpiFlowElementProcessorRepository());
config.setLinkingResources(DirectFlowCompiler.createRepositories(serviceClassLoader, extraResources));
config.setOutputDirectory(outputDirectory);
config.setRootLocation(clusterWorkingLocation);
config.setRootPackageName(basePackageName);
config.setWorkflows(new SpiWorkflowProcessorRepository());
config.setServiceClassLoader(serviceClassLoader);
config.setWorkingDirectory(localWorkingDirectory);
config.setFlowCompilerOptions(flowCompilerOptions);
return config;
}