public class DefaultRocketMQListenerContainer extends Object implements org.springframework.beans.factory.InitializingBean, RocketMQListenerContainer, org.springframework.context.SmartLifecycle, org.springframework.context.ApplicationContextAware
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultRocketMQListenerContainer.DefaultMessageListenerConcurrently |
class |
DefaultRocketMQListenerContainer.DefaultMessageListenerOrderly |
| 构造器和说明 |
|---|
DefaultRocketMQListenerContainer() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterPropertiesSet() |
void |
destroy() |
org.apache.rocketmq.client.AccessChannel |
getAccessChannel() |
String |
getCharset() |
ConsumeMode |
getConsumeMode() |
org.apache.rocketmq.client.consumer.DefaultMQPushConsumer |
getConsumer() |
String |
getConsumerGroup() |
int |
getConsumeThreadMax() |
int |
getDelayLevelWhenNextConsume() |
MessageModel |
getMessageModel() |
String |
getNameServer() |
com.fasterxml.jackson.databind.ObjectMapper |
getObjectMapper() |
int |
getPhase() |
RocketMQListener |
getRocketMQListener() |
RocketMQMessageListener |
getRocketMQMessageListener() |
String |
getSelectorExpression() |
SelectorType |
getSelectorType() |
long |
getSuspendCurrentQueueTimeMillis() |
String |
getTopic() |
boolean |
isAutoStartup() |
boolean |
isRunning() |
void |
setAccessChannel(org.apache.rocketmq.client.AccessChannel accessChannel) |
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
void |
setCharset(String charset) |
void |
setConsumer(org.apache.rocketmq.client.consumer.DefaultMQPushConsumer consumer) |
void |
setConsumerGroup(String consumerGroup) |
void |
setDelayLevelWhenNextConsume(int delayLevelWhenNextConsume) |
void |
setName(String name) |
void |
setNameServer(String nameServer) |
void |
setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
void |
setRocketMQListener(RocketMQListener rocketMQListener) |
void |
setRocketMQMessageListener(RocketMQMessageListener anno) |
void |
setSuspendCurrentQueueTimeMillis(long suspendCurrentQueueTimeMillis) |
void |
setTopic(String topic) |
void |
setupMessageListener(RocketMQListener rocketMQListener)
Setup the message listener to use.
|
void |
start() |
void |
stop() |
void |
stop(Runnable callback) |
String |
toString() |
public long getSuspendCurrentQueueTimeMillis()
public void setSuspendCurrentQueueTimeMillis(long suspendCurrentQueueTimeMillis)
public int getDelayLevelWhenNextConsume()
public void setDelayLevelWhenNextConsume(int delayLevelWhenNextConsume)
public String getNameServer()
public void setNameServer(String nameServer)
public org.apache.rocketmq.client.AccessChannel getAccessChannel()
public void setAccessChannel(org.apache.rocketmq.client.AccessChannel accessChannel)
public String getConsumerGroup()
public void setConsumerGroup(String consumerGroup)
public String getTopic()
public void setTopic(String topic)
public int getConsumeThreadMax()
public String getCharset()
public void setCharset(String charset)
public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
public void setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
public RocketMQListener getRocketMQListener()
public void setRocketMQListener(RocketMQListener rocketMQListener)
public RocketMQMessageListener getRocketMQMessageListener()
public void setRocketMQMessageListener(RocketMQMessageListener anno)
public ConsumeMode getConsumeMode()
public SelectorType getSelectorType()
public String getSelectorExpression()
public MessageModel getMessageModel()
public org.apache.rocketmq.client.consumer.DefaultMQPushConsumer getConsumer()
public void setConsumer(org.apache.rocketmq.client.consumer.DefaultMQPushConsumer consumer)
public void setupMessageListener(RocketMQListener rocketMQListener)
RocketMQListenerContainerIllegalArgumentException if that message listener type is
not supported.public void destroy()
destroy 在接口中 org.springframework.beans.factory.DisposableBeanpublic boolean isAutoStartup()
isAutoStartup 在接口中 org.springframework.context.SmartLifecyclepublic void stop(Runnable callback)
stop 在接口中 org.springframework.context.SmartLifecyclepublic void start()
start 在接口中 org.springframework.context.Lifecyclepublic void stop()
stop 在接口中 org.springframework.context.Lifecyclepublic boolean isRunning()
isRunning 在接口中 org.springframework.context.Lifecyclepublic int getPhase()
getPhase 在接口中 org.springframework.context.PhasedgetPhase 在接口中 org.springframework.context.SmartLifecyclepublic void afterPropertiesSet()
throws Exception
afterPropertiesSet 在接口中 org.springframework.beans.factory.InitializingBeanExceptionpublic void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
throws org.springframework.beans.BeansException
setApplicationContext 在接口中 org.springframework.context.ApplicationContextAwareorg.springframework.beans.BeansExceptionpublic void setName(String name)
Copyright © 2019 Apache Software Foundation. All rights reserved.