接口的使用
cn.wjybxx.disruptor.EventFactory
-
cn.wjybxx.disruptor中EventFactory的使用
参数类型为EventFactory的cn.wjybxx.disruptor中的方法修饰符和类型方法说明final voidMpUnboundedBufferChunk.fill(EventFactory<? extends E> factory) 填充chunk - 使用Plain内存语义static <E> MpUnboundedEventSequencer.Builder<E> MpUnboundedEventSequencer.newBuilder(EventFactory<? extends E> factory) static <E> RingBufferEventSequencer.Builder<E> RingBufferEventSequencer.newMultiProducer(EventFactory<? extends E> factory) 多线程生产者builderstatic <E> RingBufferEventSequencer.Builder<E> RingBufferEventSequencer.newSingleProducer(EventFactory<? extends E> factory) 单线程生产者builderEventSequencerBuilder.setFactory(EventFactory<? extends E> factory) MpUnboundedEventSequencer.Builder.setFactory(EventFactory<? extends E> factory) RingBufferEventSequencer.Builder.setFactory(EventFactory<? extends E> factory) 参数类型为EventFactory的cn.wjybxx.disruptor中的构造器限定符构造器说明MpUnboundedBuffer(int chunkSize, int maxPooledChunks, EventFactory<? extends E> factory) RingBuffer(EventFactory<? extends E> eventFactory, int bufferSize)