Class SubscriptionRemover
- java.lang.Object
-
- pl.allegro.tech.hermes.management.domain.subscription.SubscriptionRemover
-
public class SubscriptionRemover extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SubscriptionRemover(Auditor auditor, MultiDatacenterRepositoryCommandExecutor multiDcExecutor, SubscriptionOwnerCache subscriptionOwnerCache, pl.allegro.tech.hermes.domain.subscription.SubscriptionRepository subscriptionRepository)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidremoveSubscription(pl.allegro.tech.hermes.api.TopicName topicName, java.lang.String subscriptionName, RequestUser removedBy)voidremoveSubscriptionRelatedToTopic(pl.allegro.tech.hermes.api.Topic topic, RequestUser removedBy)
-
-
-
Constructor Detail
-
SubscriptionRemover
public SubscriptionRemover(Auditor auditor, MultiDatacenterRepositoryCommandExecutor multiDcExecutor, SubscriptionOwnerCache subscriptionOwnerCache, pl.allegro.tech.hermes.domain.subscription.SubscriptionRepository subscriptionRepository)
-
-
Method Detail
-
removeSubscription
public void removeSubscription(pl.allegro.tech.hermes.api.TopicName topicName, java.lang.String subscriptionName, RequestUser removedBy)
-
removeSubscriptionRelatedToTopic
public void removeSubscriptionRelatedToTopic(pl.allegro.tech.hermes.api.Topic topic, RequestUser removedBy)
-
-