Uses of Interface
org.osgi.util.pushstream.PushEventConsumer
Packages that use PushEventConsumer
-
Uses of PushEventConsumer in org.osgi.util.pushstream
Methods in org.osgi.util.pushstream that return PushEventConsumerModifier and TypeMethodDescription<T> PushEventConsumer<T>PushStreamProvider.createBufferedConsumer(PushEventConsumer<T> delegate) Create a bufferedPushEventConsumerwith the default configured buffer, executor size, queue, queue policy and pushback policy.Methods in org.osgi.util.pushstream that return types with arguments of type PushEventConsumerModifier and TypeMethodDescription<T,U extends BlockingQueue<PushEvent<? extends T>>>
BufferBuilder<PushEventConsumer<T>,T, U> PushStreamProvider.buildBufferedConsumer(PushEventConsumer<T> delegate) Build a bufferedPushEventConsumerwith custom configuration.Methods in org.osgi.util.pushstream with parameters of type PushEventConsumerModifier and TypeMethodDescription<T,U extends BlockingQueue<PushEvent<? extends T>>>
BufferBuilder<PushEventConsumer<T>,T, U> PushStreamProvider.buildBufferedConsumer(PushEventConsumer<T> delegate) Build a bufferedPushEventConsumerwith custom configuration.<T> PushEventConsumer<T>PushStreamProvider.createBufferedConsumer(PushEventConsumer<T> delegate) Create a bufferedPushEventConsumerwith the default configured buffer, executor size, queue, queue policy and pushback policy.PushStream.forEachEvent(PushEventConsumer<? super T> action) Pass on each event to another consumer until the stream is closed.PushEventSource.open(PushEventConsumer<? super T> aec) Open the asynchronous channel between the source and the consumer.