public Prepared( Guid projectionId, ProjectionSourceDefinition sourceDefinition, SlaveProjectionDefinitions slaveProjections) : base(projectionId) { _sourceDefinition = sourceDefinition; _slaveProjections = slaveProjections; }
public StartSlaveProjections( IEnvelope envelope, RunAs runAs, string name, SlaveProjectionDefinitions slaveProjections, IPublisher resultsPublisher, Guid masterCorrelationId) : base(envelope, runAs) { _name = name; _slaveProjections = slaveProjections; _resultsPublisher = resultsPublisher; _masterCorrelationId = masterCorrelationId; }
protected override void Given() { base.Given(); _masterProjectionName = "master-projection"; _masterCorrelationId = Guid.NewGuid(); _slaveProjectionDefinitions = new SlaveProjectionDefinitions( new SlaveProjectionDefinitions.Definition( "slave", StateHandlerFactory(), "", SlaveProjectionDefinitions.SlaveProjectionRequestedNumber.OnePerThread, ProjectionMode.Transient, false, false, true, ProjectionManagementMessage.RunAs.System)); }
public StartSlaveProjections( IEnvelope envelope, RunAs runAs, string name, SlaveProjectionDefinitions slaveProjections, Guid masterWorkerId, Guid masterCorrelationId) : base(envelope, runAs) { _name = name; _slaveProjections = slaveProjections; _masterCorrelationId = masterCorrelationId; _masterWorkerId = masterWorkerId; }
protected override void Given() { _name = "name"; _runAs = ProjectionManagementMessage.RunAs.System; _masterCorrelationId = Guid.NewGuid(); _masterWorkerId = Guid.NewGuid(); _definition = new SlaveProjectionDefinitions( new SlaveProjectionDefinitions.Definition( "sl1", "JS", "fromAll()", SlaveProjectionDefinitions.SlaveProjectionRequestedNumber.OnePerThread, ProjectionMode.Transient, true, true, true, ProjectionManagementMessage.RunAs.System)); }