public interface MessagePoller extends LifeCycle
| 限定符和类型 | 方法和说明 |
|---|---|
org.joyqueue.exception.JoyQueueCode |
commitIndex(String topic,
short partition,
long index) |
org.joyqueue.exception.JoyQueueCode |
commitMaxIndex(String topic) |
org.joyqueue.exception.JoyQueueCode |
commitMaxIndex(String topic,
short partition) |
org.joyqueue.exception.JoyQueueCode |
commitMinIndex(String topic) |
org.joyqueue.exception.JoyQueueCode |
commitMinIndex(String topic,
short partition) |
FetchIndexData |
fetchIndex(String topic,
short partition) |
TopicMetadata |
getTopicMetadata(String topic) |
List<ConsumeMessage> |
poll(String topic) |
List<ConsumeMessage> |
poll(String topic,
long timeout,
TimeUnit timeoutUnit) |
CompletableFuture<List<ConsumeMessage>> |
pollAsync(String topic) |
CompletableFuture<List<ConsumeMessage>> |
pollAsync(String topic,
long timeout,
TimeUnit timeoutUnit) |
ConsumeMessage |
pollOnce(String topic) |
ConsumeMessage |
pollOnce(String topic,
long timeout,
TimeUnit timeoutUnit) |
List<ConsumeMessage> |
pollPartition(String topic,
short partition) |
List<ConsumeMessage> |
pollPartition(String topic,
short partition,
long index) |
List<ConsumeMessage> |
pollPartition(String topic,
short partition,
long index,
long timeout,
TimeUnit timeoutUnit) |
List<ConsumeMessage> |
pollPartition(String topic,
short partition,
long timeout,
TimeUnit timeoutUnit) |
CompletableFuture<List<ConsumeMessage>> |
pollPartitionAsync(String topic,
short partition) |
CompletableFuture<List<ConsumeMessage>> |
pollPartitionAsync(String topic,
short partition,
long index) |
CompletableFuture<List<ConsumeMessage>> |
pollPartitionAsync(String topic,
short partition,
long index,
long timeout,
TimeUnit timeoutUnit) |
CompletableFuture<List<ConsumeMessage>> |
pollPartitionAsync(String topic,
short partition,
long timeout,
TimeUnit timeoutUnit) |
ConsumeMessage |
pollPartitionOnce(String topic,
short partition) |
ConsumeMessage |
pollPartitionOnce(String topic,
short partition,
long index) |
ConsumeMessage |
pollPartitionOnce(String topic,
short partition,
long index,
long timeout,
TimeUnit timeoutUnit) |
ConsumeMessage |
pollPartitionOnce(String topic,
short partition,
long timeout,
TimeUnit timeoutUnit) |
org.joyqueue.exception.JoyQueueCode |
reply(String topic,
List<ConsumeReply> replyList) |
org.joyqueue.exception.JoyQueueCode |
replyOnce(String topic,
ConsumeReply reply) |
ConsumeMessage pollOnce(String topic)
ConsumeMessage pollOnce(String topic, long timeout, TimeUnit timeoutUnit)
List<ConsumeMessage> poll(String topic)
List<ConsumeMessage> poll(String topic, long timeout, TimeUnit timeoutUnit)
CompletableFuture<List<ConsumeMessage>> pollAsync(String topic)
CompletableFuture<List<ConsumeMessage>> pollAsync(String topic, long timeout, TimeUnit timeoutUnit)
ConsumeMessage pollPartitionOnce(String topic, short partition)
ConsumeMessage pollPartitionOnce(String topic, short partition, long timeout, TimeUnit timeoutUnit)
ConsumeMessage pollPartitionOnce(String topic, short partition, long index)
ConsumeMessage pollPartitionOnce(String topic, short partition, long index, long timeout, TimeUnit timeoutUnit)
List<ConsumeMessage> pollPartition(String topic, short partition)
List<ConsumeMessage> pollPartition(String topic, short partition, long timeout, TimeUnit timeoutUnit)
List<ConsumeMessage> pollPartition(String topic, short partition, long index)
List<ConsumeMessage> pollPartition(String topic, short partition, long index, long timeout, TimeUnit timeoutUnit)
CompletableFuture<List<ConsumeMessage>> pollPartitionAsync(String topic, short partition)
CompletableFuture<List<ConsumeMessage>> pollPartitionAsync(String topic, short partition, long timeout, TimeUnit timeoutUnit)
CompletableFuture<List<ConsumeMessage>> pollPartitionAsync(String topic, short partition, long index)
CompletableFuture<List<ConsumeMessage>> pollPartitionAsync(String topic, short partition, long index, long timeout, TimeUnit timeoutUnit)
org.joyqueue.exception.JoyQueueCode reply(String topic, List<ConsumeReply> replyList)
org.joyqueue.exception.JoyQueueCode replyOnce(String topic, ConsumeReply reply)
org.joyqueue.exception.JoyQueueCode commitIndex(String topic, short partition, long index)
org.joyqueue.exception.JoyQueueCode commitMaxIndex(String topic, short partition)
org.joyqueue.exception.JoyQueueCode commitMaxIndex(String topic)
org.joyqueue.exception.JoyQueueCode commitMinIndex(String topic, short partition)
org.joyqueue.exception.JoyQueueCode commitMinIndex(String topic)
FetchIndexData fetchIndex(String topic, short partition)
TopicMetadata getTopicMetadata(String topic)
Copyright © 2020 Joyqueue Community. All rights reserved.