所有方法 实例方法 具体方法
| 限定符和类型 |
方法和说明 |
BrokerAssignments |
buildAllBrokerAssignments(TopicMetadata topicMetadata) |
List<ConsumeMessage> |
buildPollEmptyResult(PollerListener listener) |
protected TraceCaller |
buildTraceCaller(TopicMetadata topicMetadata) |
protected List<ConsumeMessage> |
doFetchPartition(BrokerNode brokerNode,
TopicMetadata topicMetadata,
short partition,
long index,
int batchSize,
long timeout,
TimeUnit timeoutUnit,
PollerListener listener) |
protected List<ConsumeMessage> |
doFetchTopic(BrokerNode brokerNode,
TopicMetadata topicMetadata,
int batchSize,
long timeout,
TimeUnit timeoutUnit,
PollerListener listener) |
List<ConsumeMessage> |
fetchPartition(BrokerNode brokerNode,
String topic,
short partition,
int batchSize,
long timeout,
TimeUnit timeoutUnit,
PollerListener listener) |
List<ConsumeMessage> |
fetchPartition(BrokerNode brokerNode,
String topic,
short partition,
long index,
int batchSize,
long timeout,
TimeUnit timeoutUnit,
PollerListener listener) |
List<ConsumeMessage> |
fetchPartition(BrokerNode brokerNode,
TopicMetadata topicMetadata,
short partition,
int batchSize,
long timeout,
TimeUnit timeoutUnit,
PollerListener listener) |
List<ConsumeMessage> |
fetchPartition(BrokerNode brokerNode,
TopicMetadata topicMetadata,
short partition,
long index,
int batchSize,
long timeout,
TimeUnit timeoutUnit,
PollerListener listener) |
List<ConsumeMessage> |
fetchTopic(BrokerNode brokerNode,
String topic,
int batchSize,
long timeout,
TimeUnit timeoutUnit,
PollerListener listener) |
List<ConsumeMessage> |
fetchTopic(BrokerNode brokerNode,
TopicMetadata topicMetadata,
int batchSize,
long timeout,
TimeUnit timeoutUnit,
PollerListener listener) |
BrokerAssignments |
filterNotAvailableBrokers(BrokerAssignments brokerAssignments) |
BrokerAssignments |
filterRegionBrokers(TopicMetadata topicMetadata,
BrokerAssignments brokerAssignments) |
TopicMetadata |
getAndCheckTopicMetadata(String topic) |
BrokerLoadBalance |
getBrokerLoadBalance(String topic) |
String |
getTopicFullName(String topic) |
protected List<ConsumeMessage> |
handleFetchMessageData(String topic,
String app,
FetchMessageData fetchMessageData) |
protected void |
validate() |