+ * Flow.Subscriptions are made to last during time and receive periodic updates. + * Our app does not require sending periodic updates of loyalty cards, so we are just ignoring anything in the subscription + * Also, our db is quick enough to respond that the Publisher is immediately sending and completing data. + * This facility is overkill, but if we don't call onSubscribe the service won't work + */ + private static class NoOpSubscription implements Flow.Subscription { + @Override + public void request(long l) { + } + + @Override + public void cancel() { + } + } +}