Esempio n. 1
0
        private void Process(DeleteSubscriptionMessage deleteSubscription)
        {
            LoggingAdapter.Debug("Received delete subscription message " + subscriptionMessage.SubscriptionId.Id);
            var mediator = DistributedPubSub.Get(Context.System).Mediator;

            mediator.Tell(new Unsubscribe("publishedEventsTopic", Self), Self);
        }
Esempio n. 2
0
 private void Process(DeleteSubscriptionMessage deleteSubscription)
 {
     LogTraceInfo("Received delete subscription message");
     foreach (var documentActor in documentActors)
     {
         documentActor.Tell(deleteSubscription);
     }
 }
 private void Process(DeleteSubscriptionMessage deleteSubscription)
 {
     LogTraceInfo($"Cancelling document");
     Context.System.EventStream.Unsubscribe(Context.Self, typeof(DomainEvent));
 }
 public void DeleteSubscription(DeleteSubscriptionMessage subscriptionMessage)
 {
     SubscriptionActorRef.Tell(subscriptionMessage);
 }
Esempio n. 5
0
 private void Process(DeleteSubscriptionMessage deleteSubscription)
 {
     LogTraceInfo($"Cancelling document");
     eventQueueOnThisNode.Tell(new FeedDeleted(FeedId));
     feedCancelled = true;
 }