本文整理汇总了Java中org.springframework.jms.listener.adapter.MessageListenerAdapter.setMessageConverter方法的典型用法代码示例。如果您正苦于以下问题:Java MessageListenerAdapter.setMessageConverter方法的具体用法?Java MessageListenerAdapter.setMessageConverter怎么用?Java MessageListenerAdapter.setMessageConverter使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.springframework.jms.listener.adapter.MessageListenerAdapter
的用法示例。
在下文中一共展示了MessageListenerAdapter.setMessageConverter方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: registerListenerEndpoint
import org.springframework.jms.listener.adapter.MessageListenerAdapter; //导入方法依赖的package包/类
private void registerListenerEndpoint(JmsListenerEndpointRegistrar aRegistrar, String aQueueName, int aConcurrency, Object aDelegate, String aMethodName) {
logger.info("Registring JMS Listener: {} -> {}:{}", aQueueName, aDelegate.getClass().getName(), aMethodName);
MessageListenerAdapter messageListener = new MessageListenerAdapter(aDelegate);
messageListener.setMessageConverter(jacksonJmsMessageConverter(objectMapper));
messageListener.setDefaultListenerMethod(aMethodName);
SimpleJmsListenerEndpoint endpoint = new SimpleJmsListenerEndpoint();
endpoint.setId(aQueueName+"Endpoint");
endpoint.setDestination(aQueueName);
endpoint.setMessageListener(messageListener);
aRegistrar.registerEndpoint(endpoint,createContainerFactory(aConcurrency));
}
示例2: startListener
import org.springframework.jms.listener.adapter.MessageListenerAdapter; //导入方法依赖的package包/类
public void startListener() {
MessageListenerAdapter messageListenerAdapter = new MessageListenerAdapter();
messageListenerAdapter.setDelegate(this);
messageListenerAdapter.setMessageConverter(mqMessageConverter);
DefaultMessageListenerContainer mqListener = new DefaultMessageListenerContainer();
mqListener.setConnectionFactory(mqConnectionFactory.getFactory());
mqListener.setDestinationName(appConfig.getMqQueueName());
mqListener.setMessageListener(messageListenerAdapter);
mqListener.setConcurrency("4-8");
mqListener.setSessionTransacted(true);
mqListener.initialize();
mqListener.start();
}
示例3: deleteListenerAdapter
import org.springframework.jms.listener.adapter.MessageListenerAdapter; //导入方法依赖的package包/类
@Bean
MessageListenerAdapter deleteListenerAdapter(DeleteDocMessageConsumer deleteDocMessageConsumer) {
MessageListenerAdapter messageListenerAdapter = new MessageListenerAdapter(deleteDocMessageConsumer);
messageListenerAdapter.setMessageConverter(null);
return messageListenerAdapter;
}
示例4: categorisationListenerAdapter
import org.springframework.jms.listener.adapter.MessageListenerAdapter; //导入方法依赖的package包/类
@Bean
MessageListenerAdapter categorisationListenerAdapter(CategoriseDocMessageConsumer categoriseDocMessageConsumer) {
MessageListenerAdapter messageListenerAdapter = new MessageListenerAdapter(categoriseDocMessageConsumer);
messageListenerAdapter.setMessageConverter(null);
return messageListenerAdapter;
}