Interface Subscriptions
-
- All Known Implementing Classes:
SubscriptionRegistry
public interface SubscriptionsInterface to access subscriptions.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Optional<SourceSubscriptionManager>get(String subscriptionId)Gets a specific subscription.default Map<String,SourceSubscriptionManager>getAll()Returns an immutable map of all active subscriptions.
-
-
-
Method Detail
-
get
default Optional<SourceSubscriptionManager> get(String subscriptionId)
Gets a specific subscription.- Parameters:
subscriptionId- the identifier of the subscription to retrieve.- Returns:
- the
SourceSubscriptionManagerinstance if found, otherwiseOptional.empty().
-
getAll
default Map<String,SourceSubscriptionManager> getAll()
Returns an immutable map of all active subscriptions.- Returns:
- all subscription managers.
-
-