706 Push Stream Specification (https://osgi.org/specification/osgi.cmpn/7.0.0/util.pushstream.html) has drawn inspiration from Java 8's Stream API (pull-based) to bring similar concept to an event-driven model. This API and the features it provide could be a nice addition to the current PubSubAdmin API.