public interface ISubscriberAdmin
| Modifier and Type | Method and Description |
|---|---|
void |
createSubscriptions(boolean dryRun)
Create all configured subscriptions.
|
void |
deleteSubscriptions(boolean dryRun)
Delete all configured subscriptions.
|
ISubscriberAdmin |
withSubscription(String subscriptionName,
Collection<TopicName> topicNames)
Subscribe to the given subscription on the given topics.
|
ISubscriberAdmin |
withSubscription(String subscriptionName,
String[] topicNames)
Subscribe to the given subscription on the given topics.
|
ISubscriberAdmin |
withSubscription(String subscriptionName,
String topicName,
String... additionalTopicNames)
Subscribe to the given subscription on the given topics.
|
ISubscriberAdmin |
withSubscription(Subscription subscription) |
ISubscriberAdmin withSubscription(Subscription subscription)
ISubscriberAdmin withSubscription(String subscriptionName, String topicName, String... additionalTopicNames)
subscriptionName - A subscription name.topicName - A topic name.additionalTopicNames - An optional list of additional topic names.ISubscriberAdmin withSubscription(String subscriptionName, Collection<TopicName> topicNames)
subscriptionName - A subscription name.topicNames - A list of topic names.IllegalArgumentException - If the list of topics is empty.ISubscriberAdmin withSubscription(String subscriptionName, String[] topicNames)
subscriptionName - A subscription name.topicNames - A list of topic names.IllegalArgumentException - If the list of topics is empty.void createSubscriptions(boolean dryRun)
dryRun - If true then don't change anythingvoid deleteSubscriptions(boolean dryRun)
dryRun - If true then don't change anythingCopyright © 2018 Symphony Software Foundation. All rights reserved.