本文整理汇总了Java中org.springframework.amqp.rabbit.core.RabbitMessagingTemplate类的典型用法代码示例。如果您正苦于以下问题:Java RabbitMessagingTemplate类的具体用法?Java RabbitMessagingTemplate怎么用?Java RabbitMessagingTemplate使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
RabbitMessagingTemplate类属于org.springframework.amqp.rabbit.core包,在下文中一共展示了RabbitMessagingTemplate类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: testDefaultRabbitConfiguration
import org.springframework.amqp.rabbit.core.RabbitMessagingTemplate; //导入依赖的package包/类
@Test
public void testDefaultRabbitConfiguration() {
load(TestConfiguration.class);
RabbitTemplate rabbitTemplate = this.context.getBean(RabbitTemplate.class);
RabbitMessagingTemplate messagingTemplate = this.context
.getBean(RabbitMessagingTemplate.class);
CachingConnectionFactory connectionFactory = this.context
.getBean(CachingConnectionFactory.class);
DirectFieldAccessor dfa = new DirectFieldAccessor(connectionFactory);
RabbitAdmin amqpAdmin = this.context.getBean(RabbitAdmin.class);
assertThat(rabbitTemplate.getConnectionFactory()).isEqualTo(connectionFactory);
assertThat(getMandatory(rabbitTemplate)).isFalse();
assertThat(messagingTemplate.getRabbitTemplate()).isEqualTo(rabbitTemplate);
assertThat(amqpAdmin).isNotNull();
assertThat(connectionFactory.getHost()).isEqualTo("localhost");
assertThat(dfa.getPropertyValue("publisherConfirms")).isEqualTo(false);
assertThat(dfa.getPropertyValue("publisherReturns")).isEqualTo(false);
assertThat(this.context.containsBean("rabbitListenerContainerFactory"))
.as("Listener container factory should be created by default").isTrue();
}
开发者ID:vikrammane23,项目名称:https-github.com-g0t4-jenkins2-course-spring-boot,代码行数:21,代码来源:RabbitAutoConfigurationTests.java
示例2: testDefaultRabbitConfiguration
import org.springframework.amqp.rabbit.core.RabbitMessagingTemplate; //导入依赖的package包/类
@Test
public void testDefaultRabbitConfiguration() {
load(TestConfiguration.class);
RabbitTemplate rabbitTemplate = this.context.getBean(RabbitTemplate.class);
RabbitMessagingTemplate messagingTemplate = this.context
.getBean(RabbitMessagingTemplate.class);
CachingConnectionFactory connectionFactory = this.context
.getBean(CachingConnectionFactory.class);
RabbitAdmin amqpAdmin = this.context.getBean(RabbitAdmin.class);
assertEquals(connectionFactory, rabbitTemplate.getConnectionFactory());
assertEquals(rabbitTemplate, messagingTemplate.getRabbitTemplate());
assertNotNull(amqpAdmin);
assertEquals("localhost", connectionFactory.getHost());
assertTrue("Listener container factory should be created by default",
this.context.containsBean("rabbitListenerContainerFactory"));
}
示例3: testRabbitMessagingTemplateBackOff
import org.springframework.amqp.rabbit.core.RabbitMessagingTemplate; //导入依赖的package包/类
@Test
public void testRabbitMessagingTemplateBackOff() {
load(TestConfiguration4.class);
RabbitMessagingTemplate messagingTemplate = this.context
.getBean(RabbitMessagingTemplate.class);
assertThat(messagingTemplate.getDefaultDestination()).isEqualTo("fooBar");
}
开发者ID:vikrammane23,项目名称:https-github.com-g0t4-jenkins2-course-spring-boot,代码行数:8,代码来源:RabbitAutoConfigurationTests.java
示例4: DispatcherRabbitBridge
import org.springframework.amqp.rabbit.core.RabbitMessagingTemplate; //导入依赖的package包/类
public DispatcherRabbitBridge(
RabbitMessagingTemplate rabbitMessagingTemplate,
MessageConverter messageConverter,
DispatcherService dispatcherService
) {
this.rabbitMessagingTemplate = rabbitMessagingTemplate;
this.rabbitMessagingTemplate.setMessageConverter(messageConverter);
this.dispatcherService = dispatcherService;
}
示例5: testRabbitMessagingTemplateBackOff
import org.springframework.amqp.rabbit.core.RabbitMessagingTemplate; //导入依赖的package包/类
@Test
public void testRabbitMessagingTemplateBackOff() {
load(TestConfiguration4.class);
RabbitMessagingTemplate messagingTemplate = this.context
.getBean(RabbitMessagingTemplate.class);
assertEquals("fooBar", messagingTemplate.getDefaultDestination());
}
示例6: rabbitMessagingTemplate
import org.springframework.amqp.rabbit.core.RabbitMessagingTemplate; //导入依赖的package包/类
@Bean
public RabbitMessagingTemplate rabbitMessagingTemplate(RabbitTemplate rabbitTemplate) {
RabbitMessagingTemplate rmt = new RabbitMessagingTemplate(rabbitTemplate);
rmt.setMessageConverter(this.jackson2Converter());
return rmt;
}
示例7: Sender
import org.springframework.amqp.rabbit.core.RabbitMessagingTemplate; //导入依赖的package包/类
@Autowired
Sender(RabbitMessagingTemplate template){
this.template = template;
}
示例8: rabbitMessagingTemplate
import org.springframework.amqp.rabbit.core.RabbitMessagingTemplate; //导入依赖的package包/类
@Bean
@ConditionalOnSingleCandidate(RabbitTemplate.class)
public RabbitMessagingTemplate rabbitMessagingTemplate(
RabbitTemplate rabbitTemplate) {
return new RabbitMessagingTemplate(rabbitTemplate);
}
开发者ID:vikrammane23,项目名称:https-github.com-g0t4-jenkins2-course-spring-boot,代码行数:7,代码来源:RabbitAutoConfiguration.java
示例9: EnaAgentSubmissionsProcessor
import org.springframework.amqp.rabbit.core.RabbitMessagingTemplate; //导入依赖的package包/类
@Autowired
public EnaAgentSubmissionsProcessor(RabbitMessagingTemplate rabbitMessagingTemplate, MessageConverter messageConverter) {
this.rabbitMessagingTemplate = rabbitMessagingTemplate;
this.rabbitMessagingTemplate.setMessageConverter(messageConverter);
}
示例10: Listener
import org.springframework.amqp.rabbit.core.RabbitMessagingTemplate; //导入依赖的package包/类
@Autowired
public Listener(RabbitMessagingTemplate rabbitMessagingTemplate, MessageConverter messageConverter) {
this.rabbitMessagingTemplate = rabbitMessagingTemplate;
this.rabbitMessagingTemplate.setMessageConverter(messageConverter);
}
示例11: SamplesProcessor
import org.springframework.amqp.rabbit.core.RabbitMessagingTemplate; //导入依赖的package包/类
@Autowired
public SamplesProcessor(RabbitMessagingTemplate rabbitMessagingTemplate, MessageConverter messageConverter) {
this.rabbitMessagingTemplate = rabbitMessagingTemplate;
this.rabbitMessagingTemplate.setMessageConverter(messageConverter);
}
示例12: MonitorRabbitBridge
import org.springframework.amqp.rabbit.core.RabbitMessagingTemplate; //导入依赖的package包/类
public MonitorRabbitBridge(MonitorService monitorService, RabbitMessagingTemplate rabbitMessagingTemplate, SubmissionRepository submissionRepository) {
this.monitorService = monitorService;
this.rabbitMessagingTemplate = rabbitMessagingTemplate;
this.submissionRepository = submissionRepository;
}
示例13: SubmissionEventServiceImpl
import org.springframework.amqp.rabbit.core.RabbitMessagingTemplate; //导入依赖的package包/类
@Autowired
public SubmissionEventServiceImpl(RabbitMessagingTemplate rabbitMessagingTemplate, MessageConverter messageConverter) {
this.rabbitMessagingTemplate = rabbitMessagingTemplate;
this.rabbitMessagingTemplate.setMessageConverter(messageConverter);
}
示例14: SubmittableValidationDispatcherImpl
import org.springframework.amqp.rabbit.core.RabbitMessagingTemplate; //导入依赖的package包/类
@Autowired
public SubmittableValidationDispatcherImpl(RabbitMessagingTemplate rabbitMessagingTemplate) {
this.rabbitMessagingTemplate = rabbitMessagingTemplate;
}
示例15: ArrayExpressSubmissionProcessor
import org.springframework.amqp.rabbit.core.RabbitMessagingTemplate; //导入依赖的package包/类
@Autowired
public ArrayExpressSubmissionProcessor(RabbitMessagingTemplate rabbitMessagingTemplate, MessageConverter messageConverter) {
this.rabbitMessagingTemplate = rabbitMessagingTemplate;
this.rabbitMessagingTemplate.setMessageConverter(messageConverter);
}