INT-1263, more MessageHistory changes FTP, SFTP etc.
This commit is contained in:
@@ -50,8 +50,7 @@ public class ChannelPublishingJmsMessageListener extends MessagingGatewaySupport
|
||||
implements SessionAwareMessageListener<javax.jms.Message>, InitializingBean {
|
||||
|
||||
private volatile boolean expectReply;
|
||||
private volatile String componentType = "jms:inbound-gateway";
|
||||
|
||||
|
||||
private volatile MessageConverter messageConverter = new SimpleMessageConverter();
|
||||
|
||||
private volatile boolean extractRequestPayload = true;
|
||||
@@ -73,11 +72,13 @@ public class ChannelPublishingJmsMessageListener extends MessagingGatewaySupport
|
||||
private volatile JmsHeaderMapper headerMapper = new DefaultJmsHeaderMapper();
|
||||
|
||||
public String getComponentType(){
|
||||
return componentType;
|
||||
}
|
||||
void setComponentType(String componentType){
|
||||
this.componentType = componentType;
|
||||
if (expectReply){
|
||||
return "jms:inbound-gateway";
|
||||
} else {
|
||||
return "jms:message-driven-channel-adapter";
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Specify whether a JMS reply Message is expected.
|
||||
*/
|
||||
|
||||
@@ -54,7 +54,6 @@ public class JmsMessageDrivenEndpoint extends AbstractEndpoint implements Dispos
|
||||
this.listenerContainer.afterPropertiesSet();
|
||||
}
|
||||
listener.setComponentName(this.getComponentName());
|
||||
listener.setComponentType("jms:message-driven-channel-adapter");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -26,13 +26,11 @@ import java.util.Properties;
|
||||
import javax.jms.DeliveryMode;
|
||||
|
||||
import org.junit.Test;
|
||||
|
||||
import org.springframework.beans.DirectFieldAccessor;
|
||||
import org.springframework.beans.factory.BeanDefinitionStoreException;
|
||||
import org.springframework.context.support.ClassPathXmlApplicationContext;
|
||||
import org.springframework.integration.Message;
|
||||
import org.springframework.integration.core.PollableChannel;
|
||||
import org.springframework.integration.history.HistoryWritingMessagePostProcessor;
|
||||
import org.springframework.integration.history.MessageHistory;
|
||||
import org.springframework.integration.jms.JmsMessageDrivenEndpoint;
|
||||
import org.springframework.integration.test.util.TestUtils;
|
||||
|
||||
Reference in New Issue
Block a user