public EPDataFlowInstance InstantiateSavedConfiguration(string configurationName) { lock (this) { var savedConfiguration = _configurationState.GetSavedConfig(configurationName); if (savedConfiguration == null) { throw new EPDataFlowInstantiationException( "Dataflow saved configuration '" + configurationName + "' could not be found"); } var options = savedConfiguration.Options; if (options == null) { options = new EPDataFlowInstantiationOptions(); options.WithDataFlowInstanceId(configurationName); } return Instantiate(savedConfiguration.DeploymentId, savedConfiguration.DataflowName, options); } }