Interface SubscriptionsForClientResult
-
public interface SubscriptionsForClientResultParameter object passed to each iteration fromSubscriptionStore.iterateAllSubscriptions(IterationCallback). This object represents a client identifier and all its subscriptions.- Since:
- 4.2.0, CE 2020.1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull StringgetClientId()Get the client identifier for this client.@NotNull Set<TopicSubscription>getSubscriptions()Get aSetofTopicSubscriptioncontaining all subscriptions including the subscription options and identifier for this client.
-
-
-
Method Detail
-
getClientId
@NotNull String getClientId()
Get the client identifier for this client.- Returns:
- The client identifier of this client.
- Since:
- 4.2.0, CE 2020.1
-
getSubscriptions
@NotNull Set<TopicSubscription> getSubscriptions()
Get aSetofTopicSubscriptioncontaining all subscriptions including the subscription options and identifier for this client.- Returns:
- A
Setof all the subscriptions for this client. - Since:
- 4.2.0, CE 2020.1
-
-