private IReaderStrategy CreateReaderStrategy() { var result = new SourceDefinitionBuilder(); result.FromAll(); result.AllEvents(); return ReaderStrategy.Create(0, result.Build(), new RealTimeProvider(), stopOnEof: false, runAs: null); }
public void ConfigureSourceProcessingStrategy(SourceDefinitionBuilder builder) { Log("ConfigureSourceProcessingStrategy(" + builder + ")"); builder.FromCatalogStream("catalog"); builder.AllEvents(); builder.SetByStream(); }
public void ConfigureSourceProcessingStrategy(SourceDefinitionBuilder builder) { _logger("ConfigureSourceProcessingStrategy(" + builder + ")"); builder.FromAll(); builder.AllEvents(); builder.SetByStream(); builder.SetIsBiState(true); }
public void ConfigureSourceProcessingStrategy(SourceDefinitionBuilder builder) { Log("ConfigureSourceProcessingStrategy(" + builder + ")"); builder.FromAll(); builder.AllEvents(); builder.SetByStream(); builder.SetDefinesStateTransform(); }
public void ConfigureSourceProcessingStrategy(SourceDefinitionBuilder builder) { if (_configureBuilder != null) _configureBuilder(builder); else { builder.FromAll(); builder.AllEvents(); builder.SetDefinesStateTransform(); } }
protected virtual IReaderStrategy CreateCheckpointStrategy() { var readerBuilder = new SourceDefinitionBuilder(); if (_source != null) { _source(readerBuilder); } else { readerBuilder.FromAll(); readerBuilder.AllEvents(); } var config = ProjectionConfig.GetTest(); IQuerySources sources = readerBuilder.Build(); ITimeProvider timeProvider = new RealTimeProvider(); var readerStrategy = Core.Services.Processing.ReaderStrategy.Create( 0, sources, timeProvider, stopOnEof: false, runAs: config.RunAs); return readerStrategy; }
public void ConfigureSourceProcessingStrategy(SourceDefinitionBuilder builder) { builder.FromAll(); builder.AllEvents(); builder.SetIncludeLinks(); }
public void ConfigureSourceProcessingStrategy(SourceDefinitionBuilder builder) { Log("ConfigureSourceProcessingStrategy(" + builder + ")"); builder.FromAll(); builder.AllEvents(); }