Set 'shouldGenerateIdAsFallback' to true for all adapter parsers.

This commit is contained in:
Mark Fisher
2008-01-08 03:32:10 +00:00
parent 46162279f8
commit 012953f418
4 changed files with 16 additions and 0 deletions

View File

@@ -37,6 +37,10 @@ public class FileSourceAdapterParser extends AbstractSingleBeanDefinitionParser
return false;
}
protected boolean shouldGenerateIdAsFallback() {
return true;
}
protected void doParse(Element element, BeanDefinitionBuilder builder) {
String directory = element.getAttribute("directory");
String channel = element.getAttribute("channel");

View File

@@ -37,6 +37,10 @@ public class FileTargetAdapterParser extends AbstractSingleBeanDefinitionParser
return false;
}
protected boolean shouldGenerateIdAsFallback() {
return true;
}
protected void doParse(Element element, BeanDefinitionBuilder builder) {
String directory = element.getAttribute("directory");
String channel = element.getAttribute("channel");

View File

@@ -66,6 +66,10 @@ public class JmsSourceAdapterParser extends AbstractSingleBeanDefinitionParser {
return false;
}
protected boolean shouldGenerateIdAsFallback() {
return true;
}
protected void doParse(Element element, BeanDefinitionBuilder builder) {
if (builder.getBeanDefinition().getBeanClass().equals(JmsPollingSourceAdapter.class)) {
parsePollingSourceAdapter(element, builder);

View File

@@ -56,6 +56,10 @@ public class JmsTargetAdapterParser extends AbstractSingleBeanDefinitionParser {
return false;
}
protected boolean shouldGenerateIdAsFallback() {
return true;
}
protected void doParse(Element element, BeanDefinitionBuilder builder) {
String jmsTemplate = element.getAttribute(JMS_TEMPLATE_ATTRIBUTE);
String connectionFactory = element.getAttribute(CONNECTION_FACTORY_ATTRIBUTE);