MessagingGatewaySupport is now MessageBusAware. Added request/reply tests for SimpleMessagingGateway.

This commit is contained in:
Mark Fisher
2008-07-06 22:17:12 +00:00
parent d731f8fb70
commit 9c49063a3c
2 changed files with 69 additions and 15 deletions

View File

@@ -16,6 +16,8 @@
package org.springframework.integration.gateway;
import org.springframework.integration.bus.MessageBus;
import org.springframework.integration.bus.MessageBusAware;
import org.springframework.integration.channel.MessageChannel;
/**
@@ -26,7 +28,7 @@ import org.springframework.integration.channel.MessageChannel;
*
* @author Mark Fisher
*/
public abstract class MessagingGatewaySupport {
public abstract class MessagingGatewaySupport implements MessageBusAware {
private final RequestReplyTemplate requestReplyTemplate = new RequestReplyTemplate();
@@ -40,6 +42,10 @@ public abstract class MessagingGatewaySupport {
}
public void setMessageBus(MessageBus messageBus) {
this.requestReplyTemplate.setMessageBus(messageBus);
}
public void setRequestChannel(MessageChannel requestChannel) {
this.requestReplyTemplate.setRequestChannel(requestChannel);
}