| 限定符和类型 | 方法和说明 |
|---|---|
FileQueue<T> |
build()
构造队列
|
default reactor.core.publisher.FluxProcessor<T,T> |
buildFluxProcessor(boolean clearWhenDispose)
构造一个FluxProcessor,可通过
Subscriber.onNext(Object)写入数据
通过Flux.subscribe()订阅数据,仅支持一个订阅者. |
FileQueue.Builder<T> |
codec(Codec<T> codec)
指定队列元素编解码器,用于序列化数据
|
FileQueue.Builder<T> |
name(String name)
队列名称,不能为空
|
<V> FileQueue.Builder<T> |
option(ConfigKey<V> key,
V value)
指定其他配置
|
FileQueue.Builder<T> |
option(String key,
Object value)
指定其他配置
|
FileQueue.Builder<T> |
options(Map<String,Object> options)
指定其他配置
|
FileQueue.Builder<T> |
path(Path path)
指定数据文件存储路径
|
FileQueue.Builder<T> name(String name)
name - 名称FileQueue.Builder<T> codec(Codec<T> codec)
codec - 编解码器FileQueue.Builder<T> path(Path path)
path - 存储路径FileQueue.Builder<T> options(Map<String,Object> options)
options - 配置FileQueue.Builder<T> option(String key, Object value)
key - Keyvalue - Value<V> FileQueue.Builder<T> option(ConfigKey<V> key, V value)
key - Keyvalue - Valuedefault reactor.core.publisher.FluxProcessor<T,T> buildFluxProcessor(boolean clearWhenDispose)
Subscriber.onNext(Object)写入数据
通过Flux.subscribe()订阅数据,仅支持一个订阅者.clearWhenDispose - 当流结束时,是否清空队列Subscriber.onNext(Object),
Flux.subscribe()Copyright © 2019–2022. All rights reserved.