| 限定符和类型 | 可选元素和说明 |
|---|---|
String |
destination
The destination name for this listener, resolved through the container-wide
消息队列的唯一标识(在rocketmq或者aliyunmq中是topic).
|
MessageTypeEnum |
pattern
mq 消息模式.
|
PropagationEnum |
propagation
是否有事务 这里具体指的是发起方是否有进行数据库的操作(是否有事务操作).
|
String |
tags
rocketmq特有的tag区分方式,tags的值需要完全满足rocketmq规则.
|
Class |
target
目标接口类
如果是springcloud用户,需要指定目标的接口服务
(因为springcloud是http的请求,通过反射序列化方式没办法调用,所有加了这个属性)
如果是dubbo用户 则不需要指定
如果是motan用户 则不需要指定.
|
String |
targetMethod
目标接口方法名称
如果是springcloud用户,需要指定目标的方法名称
(因为springcloud是http的请求,通过反射序列化方式没办法调用,所有加了这个属性)
如果是dubbo用户 则不需要指定
如果是motan用户 则不需要指定.
|
public abstract String destination
public abstract String tags
public abstract Class target
public abstract String targetMethod
public abstract PropagationEnum propagation
public abstract MessageTypeEnum pattern
Copyright © 2019. All rights reserved.