package com.brframework.commonmq.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 消息监听
 *
 * 注解的方法必须包含两个参数
 * topic  ->  当前消息主题
 * data   ->  当前消息携带的数据
 *
 * @Author xu
 * @Date 2019年9月5日00:55:22
 */
@Target({ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
public @interface MQListener {

    /**
     * 消息主题
     */
    String topic();

}
