INT-1158
This commit is contained in:
@@ -3,12 +3,15 @@
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns:task="http://www.springframework.org/schema/task"
|
||||
xmlns:util="http://www.springframework.org/schema/util"
|
||||
xmlns:context="http://www.springframework.org/schema/context"
|
||||
xmlns:mail="http://www.springframework.org/schema/integration/mail"
|
||||
xmlns:integration="http://www.springframework.org/schema/integration"
|
||||
xsi:schemaLocation="http://www.springframework.org/schema/beans
|
||||
http://www.springframework.org/schema/beans/spring-beans.xsd
|
||||
http://www.springframework.org/schema/task
|
||||
http://www.springframework.org/schema/task/spring-task.xsd
|
||||
http://www.springframework.org/schema/context
|
||||
http://www.springframework.org/schema/context/spring-context.xsd
|
||||
http://www.springframework.org/schema/util
|
||||
http://www.springframework.org/schema/util/spring-util.xsd
|
||||
http://www.springframework.org/schema/integration
|
||||
@@ -16,6 +19,12 @@
|
||||
http://www.springframework.org/schema/integration/mail
|
||||
http://www.springframework.org/schema/integration/mail/spring-integration-mail.xsd">
|
||||
|
||||
<context:property-placeholder properties-ref="configProperties"/>
|
||||
|
||||
<util:properties id="configProperties">
|
||||
<prop key="mail.delete">false</prop>
|
||||
</util:properties>
|
||||
|
||||
<integration:channel id="channel"/>
|
||||
|
||||
<mail:imap-idle-channel-adapter id="simpleAdapter"
|
||||
@@ -28,11 +37,11 @@
|
||||
store-uri="imap:foo"
|
||||
channel="channel"
|
||||
auto-startup="false"
|
||||
java-mail-properties="props"
|
||||
should-delete-messages="false"
|
||||
java-mail-properties="javaMailProperties"
|
||||
should-delete-messages="${mail.delete}"
|
||||
task-executor="executor"/>
|
||||
|
||||
<util:properties id="props">
|
||||
<util:properties id="javaMailProperties">
|
||||
<prop key="foo">bar</prop>
|
||||
</util:properties>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user