public class DefaultMessageConsumer<T> extends Object implements MessageConsumer<T>
| 构造器和说明 |
|---|
DefaultMessageConsumer(MessageQueue<T> queue)
构造函数
|
DefaultMessageConsumer(MessageQueue<T> queue,
int threadsNum)
构造函数
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterPropertiesSet() |
void |
destroy() |
MessageQueue<T> |
getQueue()
获取队列
|
void |
setExpiredHandler(QueueMessageExpiredHandler expiredHandler)
Setter method for property expiredHandler.
|
void |
setFailureHandler(QueueMessageFailureHandler failureHandler)
Setter method for property failureHandler.
|
void |
setMessageListener(MessageListener<T> messageListener)
Setter method for property messageListener.
|
void |
setSuccessHandler(QueueMessageSuccessHandler successHandler)
Setter method for property successHandler.
|
void |
startConsumer()
开启consumer
|
void |
stopConsumer()
结束consumer
|
public DefaultMessageConsumer(MessageQueue<T> queue)
queue - public DefaultMessageConsumer(MessageQueue<T> queue, int threadsNum)
queue - threadsNum - public MessageQueue<T> getQueue()
getQueue 在接口中 MessageConsumer<T>public void startConsumer()
startConsumer 在接口中 MessageConsumer<T>public void stopConsumer()
stopConsumer 在接口中 MessageConsumer<T>public void setMessageListener(MessageListener<T> messageListener)
setMessageListener 在接口中 MessageConsumer<T>messageListener - value to be assigned to property messageListenerpublic void setSuccessHandler(QueueMessageSuccessHandler successHandler)
setSuccessHandler 在接口中 MessageConsumer<T>successHandler - value to be assigned to property successHandlerpublic void setFailureHandler(QueueMessageFailureHandler failureHandler)
setFailureHandler 在接口中 MessageConsumer<T>failureHandler - value to be assigned to property failureHandlerpublic void setExpiredHandler(QueueMessageExpiredHandler expiredHandler)
setExpiredHandler 在接口中 MessageConsumer<T>expiredHandler - value to be assigned to property expiredHandlerpublic void destroy()
throws Exception
destroy 在接口中 org.springframework.beans.factory.DisposableBeanExceptionCopyright © 2018. All rights reserved.