@Target(value=TYPE) @Retention(value=RUNTIME) @Import(value={org.coodex.concrete.spring.ConcreteSpringConfigurationBeanDefinitionRegistrar.class,ConcreteAMQPBeanDefinitionRegistrar.class}) @Documented public @interface EnableConcreteAMQP
| Modifier and Type | Optional Element and Description |
|---|---|
Class<?>[] |
classes
额外需要注册的类
|
String |
exchangeName |
String |
executorName |
String |
host |
String |
location |
String |
password |
int |
port |
String |
queueName |
String[] |
servicePackages
扫描concreteServices的包
|
long |
ttl |
String |
username |
String |
virtualHost |
public abstract String[] servicePackages
默认使用Configuration命名空间 concrete/amqp/当前appSet 下的 api.packages, 如果为空,则使用Configuration命名空间 concrete/当前appSet 下的 api.packages
public abstract Class<?>[] classes
默认使用Configuration命名空间 concrete/amqp/当前appSet 下的amqp.classes
public abstract String location
public abstract String host
public abstract String virtualHost
public abstract String username
public abstract String password
public abstract String exchangeName
public abstract String queueName
public abstract String executorName
Copyright © 2020. All rights reserved.