Interface SubscriptionsForClientResult
-
public interface SubscriptionsForClientResult
Parameter 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 String
getClientId()
Get the client identifier for this client.@NotNull Set<TopicSubscription>
getSubscriptions()
Get aSet
ofTopicSubscription
containing 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 aSet
ofTopicSubscription
containing all subscriptions including the subscription options and identifier for this client.- Returns:
- A
Set
of all the subscriptions for this client. - Since:
- 4.2.0, CE 2020.1
-
-