Use SI BeanFactoryChannelResolver
Resolve channel names in the HeaderChannelRegistry. Add back MessagingTemplate (subclass of GenericMessagingTemplate).
This commit is contained in:
@@ -38,7 +38,7 @@ import org.springframework.jdbc.core.JdbcTemplate;
|
||||
import org.springframework.messaging.Message;
|
||||
import org.springframework.messaging.MessageChannel;
|
||||
import org.springframework.messaging.PollableChannel;
|
||||
import org.springframework.messaging.core.GenericMessagingTemplate;
|
||||
import org.springframework.integration.core.MessagingTemplate;
|
||||
|
||||
/**
|
||||
* @author Dave Syer
|
||||
@@ -57,7 +57,7 @@ public class JdbcOutboundGatewayParserTests {
|
||||
|
||||
private ConfigurableApplicationContext context;
|
||||
|
||||
private GenericMessagingTemplate messagingTemplate;
|
||||
private MessagingTemplate messagingTemplate;
|
||||
|
||||
private static volatile int adviceCalled;
|
||||
|
||||
@@ -161,7 +161,7 @@ public class JdbcOutboundGatewayParserTests {
|
||||
accessor = new DirectFieldAccessor(source);
|
||||
source = accessor.getPropertyValue("messagingTemplate");
|
||||
|
||||
GenericMessagingTemplate messagingTemplate = (GenericMessagingTemplate) source;
|
||||
MessagingTemplate messagingTemplate = (MessagingTemplate) source;
|
||||
|
||||
accessor = new DirectFieldAccessor(messagingTemplate);
|
||||
|
||||
@@ -236,7 +236,7 @@ public class JdbcOutboundGatewayParserTests {
|
||||
|
||||
protected void setupMessagingTemplate() {
|
||||
PollableChannel pollableChannel = this.context.getBean("output", PollableChannel.class);
|
||||
this.messagingTemplate = new GenericMessagingTemplate();
|
||||
this.messagingTemplate = new MessagingTemplate();
|
||||
this.messagingTemplate.setDefaultDestination(pollableChannel);
|
||||
this.messagingTemplate.setReceiveTimeout(500);
|
||||
}
|
||||
|
||||
@@ -40,7 +40,7 @@ import org.springframework.jdbc.core.namedparam.AbstractSqlParameterSource;
|
||||
import org.springframework.messaging.Message;
|
||||
import org.springframework.messaging.MessageChannel;
|
||||
import org.springframework.messaging.PollableChannel;
|
||||
import org.springframework.messaging.core.GenericMessagingTemplate;
|
||||
import org.springframework.integration.core.MessagingTemplate;
|
||||
import org.springframework.transaction.PlatformTransactionManager;
|
||||
import org.springframework.transaction.TransactionStatus;
|
||||
import org.springframework.transaction.support.TransactionCallback;
|
||||
@@ -60,7 +60,7 @@ public class JdbcPollingChannelAdapterParserTests {
|
||||
|
||||
private JdbcTemplate jdbcTemplate;
|
||||
|
||||
private GenericMessagingTemplate messagingTemplate;
|
||||
private MessagingTemplate messagingTemplate;
|
||||
|
||||
private ConfigurableApplicationContext appCtx;
|
||||
|
||||
@@ -183,7 +183,7 @@ public class JdbcPollingChannelAdapterParserTests {
|
||||
|
||||
protected void setupMessagingTemplate() {
|
||||
PollableChannel pollableChannel = this.appCtx.getBean("target", PollableChannel.class);
|
||||
this.messagingTemplate = new GenericMessagingTemplate();
|
||||
this.messagingTemplate = new MessagingTemplate();
|
||||
this.messagingTemplate.setDefaultDestination(pollableChannel);
|
||||
this.messagingTemplate.setReceiveTimeout(500);
|
||||
}
|
||||
|
||||
@@ -42,7 +42,7 @@ import org.springframework.jdbc.core.SqlOutParameter;
|
||||
import org.springframework.jdbc.core.SqlParameter;
|
||||
import org.springframework.messaging.Message;
|
||||
import org.springframework.messaging.MessageHandler;
|
||||
import org.springframework.messaging.core.GenericMessagingTemplate;
|
||||
import org.springframework.integration.core.MessagingTemplate;
|
||||
|
||||
/**
|
||||
* @author Gunnar Hillert
|
||||
@@ -82,7 +82,7 @@ public class StoredProcOutboundGatewayParserTests {
|
||||
accessor = new DirectFieldAccessor(source);
|
||||
source = accessor.getPropertyValue("messagingTemplate");
|
||||
|
||||
GenericMessagingTemplate messagingTemplate = (GenericMessagingTemplate) source;
|
||||
MessagingTemplate messagingTemplate = (MessagingTemplate) source;
|
||||
|
||||
accessor = new DirectFieldAccessor(messagingTemplate);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user