public abstract class AbsMQConsumerService extends Object implements MQConsumerService
| 构造器和说明 |
|---|
AbsMQConsumerService() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
autoAck(org.springframework.amqp.core.Message message,
com.rabbitmq.client.Channel channel,
boolean success) |
void |
onMessage(org.springframework.amqp.core.Message message,
com.rabbitmq.client.Channel channel) |
abstract boolean |
process(org.springframework.amqp.core.Message message,
com.rabbitmq.client.Channel channel) |
void |
setContainer(org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer container) |
void |
shutdown() |
void |
start() |
void |
stop() |
public void setContainer(org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer container)
setContainer 在接口中 MQConsumerServicepublic void shutdown()
shutdown 在接口中 MQConsumerServiceprotected void autoAck(org.springframework.amqp.core.Message message,
com.rabbitmq.client.Channel channel,
boolean success)
throws IOException
IOExceptionpublic void onMessage(org.springframework.amqp.core.Message message,
com.rabbitmq.client.Channel channel)
throws Exception
onMessage 在接口中 org.springframework.amqp.rabbit.listener.api.ChannelAwareMessageListenerExceptionpublic void start()
public void stop()
public abstract boolean process(org.springframework.amqp.core.Message message,
com.rabbitmq.client.Channel channel)
Copyright © 2019. All rights reserved.