Ejemplo n.º 1
0
 protected internal override void Stopped(CoreProjectionStatusMessage.Stopped message)
 {
     if (message.Completed)
         _managedProjection.SetState(ManagedProjectionState.Completed);
     else 
         base.Stopped(message);
 }
Ejemplo n.º 2
0
 protected internal override void Prepared(CoreProjectionStatusMessage.Prepared message)
 {
     _managedProjection.SetState(ManagedProjectionState.Prepared);
     _managedProjection.PersistedProjectionState.SourceDefinition = message.SourceDefinition;
     _managedProjection.Prepared = true;
     _managedProjection.Created = true;
     _managedProjection.WriteStartOrLoadStopped();
 }
Ejemplo n.º 3
0
 protected internal override void Faulted(CoreProjectionStatusMessage.Faulted message)
 {
     SetFaulted(message.FaultedReason);
 }
Ejemplo n.º 4
0
 protected internal override void Faulted(CoreProjectionStatusMessage.Faulted message)
 {
     SetFaulted(message.FaultedReason);
     _managedProjection.PersistedProjectionState.SourceDefinition = null;
     _managedProjection.WriteStartOrLoadStopped();
 }
Ejemplo n.º 5
0
 public void Handle(CoreProjectionStatusMessage.Prepared message)
 {
     _stateHandler.Prepared(message);
 }
Ejemplo n.º 6
0
 public void Handle(CoreProjectionStatusMessage.StatisticsReport message)
 {
     _lastReceivedStatistics = message.Statistics;
 }
Ejemplo n.º 7
0
 public void Handle(CoreProjectionStatusMessage.Stopped message)
 {
     _stateHandler.Stopped(message);
     Reply();
     if (Deleting)
     {
         SetState(ManagedProjectionState.Deleting);
     }
 }
Ejemplo n.º 8
0
 public void Handle(CoreProjectionStatusMessage.Faulted message)
 {
     _stateHandler.Faulted(message);
     Reply();
 }
Ejemplo n.º 9
0
 protected internal override void Faulted(CoreProjectionStatusMessage.Faulted message)
 {
     SetFaulted(message.FaultedReason);
     _managedProjection.PrepareOrWriteStartOrLoadStopped();
 }
Ejemplo n.º 10
0
 public void Handle(CoreProjectionStatusMessage.Started message)
 {
     _stateHandler.Started();
 }
Ejemplo n.º 11
0
 protected internal override void Faulted(CoreProjectionStatusMessage.Faulted message)
 {
     SetFaulted(message.FaultedReason);
     _managedProjection.StartCompleted();
 }
Ejemplo n.º 12
0
 protected internal override void Stopped(CoreProjectionStatusMessage.Stopped message)
 {
     _managedProjection.SetState(ManagedProjectionState.Stopped);
     _managedProjection.StoppedOrReadyToStart();
 }
Ejemplo n.º 13
0
 protected internal override void Faulted(CoreProjectionStatusMessage.Faulted message)
 {
     _managedProjection.SetState(ManagedProjectionState.Aborted);
     _managedProjection.PrepareOrWriteStartOrLoadStopped();
 }
 protected internal virtual void Prepared(CoreProjectionStatusMessage.Prepared message)
 {
     Unexpected("Unexpected 'PREPARED' message");
 }
 protected internal virtual void Faulted(CoreProjectionStatusMessage.Faulted message)
 {
     Unexpected("Unexpected 'FAULTED' message"); 
 }
 protected internal virtual void Stopped(CoreProjectionStatusMessage.Stopped message)
 {
     Unexpected("Unexpected 'STOPPED' message");
 }
Ejemplo n.º 17
0
 public void Handle(CoreProjectionStatusMessage.Faulted message)
 {
     _stateHandler.Faulted(message);
     FireStoppedOrFaulted();
 }
Ejemplo n.º 18
0
 protected internal override void Faulted(CoreProjectionStatusMessage.Faulted message)
 {
     SetFaulted(message.FaultedReason);
     _managedProjection.StoppedOrReadyToStart();
 }
Ejemplo n.º 19
0
 protected internal override void Stopped(CoreProjectionStatusMessage.Stopped message)
 {
     _managedProjection.SetState(
         message.Completed ? ManagedProjectionState.Completed : ManagedProjectionState.Stopped);
     _managedProjection.PrepareOrWriteStartOrLoadStopped();
 }