java.lang.Object
cn.wjybxx.disruptor.EventSequencerBuilder<T>
- 类型参数:
T- 事件类型
- 作者:
- wjybxx date - 2024/1/18
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明abstract EventSequencer<T> build()构建最终的对象启用序号阻塞器。序列阻塞器EventFactory<? extends T> 事件对象工厂long生产者等待消费者时每次的挂起时间 注意: 1.消费者默认的等待策略setProducerSleepNanos(long producerSleepNanos) setWaitStrategy(WaitStrategy waitStrategy)
-
构造器详细资料
-
EventSequencerBuilder
-
-
方法详细资料
-
build
构建最终的对象 -
getFactory
事件对象工厂 -
getProducerSleepNanos
public long getProducerSleepNanos()生产者等待消费者时每次的挂起时间 注意: 1. 是每次尝试的睡眠时间。 2. 如果为0则不挂起线程,而是忙等(空自旋) 3. 如果大于0则挂起一段时间 -
setProducerSleepNanos
-
getWaitStrategy
消费者默认的等待策略 -
setWaitStrategy
-
getBlocker
序列阻塞器 -
enableBlocker
启用序号阻塞器。 1. 如果存在需要通过Condition等待生产者发布序号的消费者,则需要启用blocker。 2. 默认情况下不启用。 -
disableBlocker
-