Class BundledSubscription<Key extends @NonNull Object,​Event extends @NonNull Object>

  • All Implemented Interfaces:
    ISubscribable<Key,​Event>

    public class BundledSubscription<Key extends @NonNull Object,​Event extends @NonNull Object>
    extends Object
    implements ISubscribable<Key,​Event>
    This is an internal class where we can join multiple subscriptions to the same target by only taking 1 actual subscription but forwarding them to all the interested parties. This is used (for example) to avoid multiple JDKPoller registries for the same path