Java 按名称获取exchange而不知道其类型

Java 按名称获取exchange而不知道其类型,java,spring-amqp,Java,Spring Amqp,作为消息使用者,我正在尝试创建一个队列和一个绑定。创建绑定需要引用exchange,例如: Binding b = BindingBuilder.bind(new Queue("queue")).to(new DirectExchange("directex")).with("routingkey"); 我想知道是否有一种方法可以只按名称创建对exchange的引用,而不必知道它的类型或其他属性(例如它的持久性以及它是否会自动删除)。只需使用新绑定(…),而不必使用生成器

作为消息使用者,我正在尝试创建一个队列和一个绑定。创建绑定需要引用exchange,例如:

Binding b = BindingBuilder.bind(new Queue("queue")).to(new DirectExchange("directex")).with("routingkey");
我想知道是否有一种方法可以只按名称创建对exchange的引用,而不必知道它的类型或其他属性(例如它的持久性以及它是否会自动删除)。

只需使用
新绑定(…)
,而不必使用生成器