Exemple #1
0
 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));
 }
 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;
 }
 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;
 }