Uses of Interface
io.activej.csp.queue.ChannelQueue
Packages that use ChannelQueue
-
Uses of ChannelQueue in io.activej.csp
Methods in io.activej.csp with parameters of type ChannelQueueModifier and TypeMethodDescriptiondefault io.activej.promise.Promise<Void>ChannelOutput.bindTo(ChannelInput<T> to, ChannelQueue<T> queue) default ChannelConsumer<T>ChannelInput.getConsumer(ChannelQueue<T> queue) default ChannelSupplier<T>ChannelOutput.getSupplier(ChannelQueue<T> queue) static <T> ChannelSupplier<T>ChannelSupplier.ofConsumer(Consumer<ChannelConsumer<T>> consumer, ChannelQueue<T> queue) Returns a ChannelSupplier received fromChannelQueue.static <T> ChannelConsumer<T>ChannelConsumer.ofSupplier(io.activej.async.function.AsyncConsumer<ChannelSupplier<T>> supplierConsumer, ChannelQueue<T> queue) -
Uses of ChannelQueue in io.activej.csp.queue
Classes in io.activej.csp.queue that implement ChannelQueueModifier and TypeClassDescriptionfinal classRepresents a queue of elements which you canputandtake.final classfinal classfinal classRepresents a buffer of zero capacity and stores only one value.Constructors in io.activej.csp.queue with parameters of type ChannelQueueModifierConstructorDescriptionChannelBufferWithFallback(ChannelQueue<T> queue, Supplier<io.activej.promise.Promise<? extends ChannelQueue<T>>> bufferFactory) Constructor parameters in io.activej.csp.queue with type arguments of type ChannelQueueModifierConstructorDescriptionChannelBufferWithFallback(ChannelQueue<T> queue, Supplier<io.activej.promise.Promise<? extends ChannelQueue<T>>> bufferFactory)