com.lmax.disruptor.dsl.ConsumerInfo Maven / Gradle / Ivy
package com.lmax.disruptor.dsl;
import com.lmax.disruptor.Sequence;
import com.lmax.disruptor.SequenceBarrier;
import java.util.concurrent.Executor;
interface ConsumerInfo
{
Sequence[] getSequences();
SequenceBarrier getBarrier();
boolean isEndOfChain();
void start(Executor executor);
void halt();
void markAsUsedInBarrier();
boolean isRunning();
}