Package io.joynr.provider
Interface SubscriptionPublisher
-
- All Known Subinterfaces:
AccessControlListEditorSubscriptionPublisher,DiscoverySubscriptionPublisher,GlobalCapabilitiesDirectorySubscriptionPublisher,MessageNotificationSubscriptionPublisher,ProviderReregistrationControllerSubscriptionPublisher,RoutingSubscriptionPublisher
- All Known Implementing Classes:
AbstractSubscriptionPublisher,AccessControlListEditorSubscriptionPublisherImpl,DiscoverySubscriptionPublisherImpl,GlobalCapabilitiesDirectorySubscriptionPublisherImpl,MessageNotificationSubscriptionPublisherImpl,ProviderReregistrationControllerSubscriptionPublisherImpl,RoutingSubscriptionPublisherImpl
public interface SubscriptionPublisher
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddBroadcastFilter(BroadcastFilterImpl filter)Adds a broadcast filter to the provider.voidaddBroadcastFilter(BroadcastFilterImpl... filters)Adds multiple broadcast filters to the provider.
-
-
-
Method Detail
-
addBroadcastFilter
void addBroadcastFilter(BroadcastFilterImpl filter)
Adds a broadcast filter to the provider. The filter is specific for a single broadcast as defined in the Franca model. It will be executed once for each subscribed client whenever the broadcast is fired. Clients set individual filter parameters to control filter behavior.- Parameters:
filter- the filter to add.
-
addBroadcastFilter
void addBroadcastFilter(BroadcastFilterImpl... filters)
Adds multiple broadcast filters to the provider.- Parameters:
filters- the filters to add.- See Also:
addBroadcastFilter(BroadcastFilterImpl filter)
-
-