public class ONSConsumerAbstract extends ONSClientAbstract
| Modifier and Type | Field and Description |
|---|---|
protected com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer |
defaultMQPushConsumer |
protected List<Interceptor<Admin>> |
interceptors |
nameServerAddr, namespaceId, properties, provider, sessionCredentials, started, traceDispatcher, WSADDR_INTERNAL, WSADDR_INTERNAL_TIMEOUTMILLS, WSADDR_INTERNET, WSADDR_INTERNET_TIMEOUTMILLS| Constructor and Description |
|---|
ONSConsumerAbstract(Properties properties) |
| Modifier and Type | Method and Description |
|---|---|
protected com.alibaba.rocketmq.client.consumer.listener.ConsumeConcurrentlyStatus |
action2Status(Action action) |
protected com.alibaba.rocketmq.client.consumer.AllocateMessageQueueStrategy |
getAllocateMessageQueueStrategy(Properties properties) |
protected com.alibaba.rocketmq.client.consumer.listener.ConsumeOrderlyStatus |
orderAction2Status(OrderAction action) |
void |
shutdown() |
void |
start() |
protected void |
subscribe(String topic,
MessageSelector selector) |
protected void |
subscribe(String topic,
String subExpression) |
protected void |
unsubscribe(String topic) |
protected void |
updateNameServerAddr(String newAddrs) |
buildIntanceName, checkONSProducerServiceState, executePostHandle, getNameServerAddr, getNamespace, isClosed, isStarted, preHandle, updateCredentialprotected final com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer defaultMQPushConsumer
protected final List<Interceptor<Admin>> interceptors
public ONSConsumerAbstract(Properties properties)
protected com.alibaba.rocketmq.client.consumer.AllocateMessageQueueStrategy getAllocateMessageQueueStrategy(Properties properties)
protected void updateNameServerAddr(String newAddrs)
updateNameServerAddr in class ONSClientAbstractprotected void subscribe(String topic, MessageSelector selector)
protected void unsubscribe(String topic)
public void start()
start in interface Adminstart in class ONSClientAbstractpublic void shutdown()
shutdown in interface Adminshutdown in class ONSClientAbstractprotected com.alibaba.rocketmq.client.consumer.listener.ConsumeConcurrentlyStatus action2Status(Action action)
protected com.alibaba.rocketmq.client.consumer.listener.ConsumeOrderlyStatus orderAction2Status(OrderAction action)
Copyright © 2012–2022. All rights reserved.