File tree Expand file tree Collapse file tree 3 files changed +21
-2
lines changed
Expand file tree Collapse file tree 3 files changed +21
-2
lines changed Original file line number Diff line number Diff line change @@ -582,4 +582,10 @@ public class MyAdvisedFilter {
582582 the transaction, you would put the transaction advice first.
583583 </para >
584584 </section >
585+ <section id =" idempotent-receiver" >
586+ <title >Idempotent Receiver EIP Pattern</title >
587+ <para >
588+ TBD
589+ </para >
590+ </section >
585591</section >
Original file line number Diff line number Diff line change 4747 <classname >RedisMetadataStore</classname > implement <interfacename >ConcurrentMetadataStore</interfacename >.
4848 These provide for atomic updates and can be used across multiple component or application instances.
4949 </para >
50- <section id =" idempotent-receiver" >
51- <title >Idempotent Receiver</title >
50+ <section id =" idempotent-receiver-pattern " >
51+ <title >Idempotent Receiver and Metadata Store </title >
5252 <para >
5353 The <emphasis >Metadata Store</emphasis > is useful for implementing the
5454 EIP <ulink url =" http://eaipatterns.com/IdempotentReceiver.html" >Idempotent Receiver</ulink > pattern, when
7070 The <code >value</code > of the idempotent entry may be some expiration date, after which that entry should
7171 be removed from <emphasis >Metadata Store</emphasis > by some scheduled reaper.
7272 </para >
73+ <para >
74+ Also see <xref linkend =" idempotent-receiver" />.
75+ </para >
7376 </section >
7477
7578</section >
Original file line number Diff line number Diff line change 4141 See <xref linkend =" routing-slip" /> for more information.
4242 </para >
4343 </section >
44+ <section id =" 4.1-idempotent-receiver" >
45+ <title >Idempotent Receiver Pattern</title >
46+ <para >
47+ The <emphasis >Idempotent Receiver</emphasis > EIP pattern implementation is now provided.
48+ It is presented as <code >< idempotent-receiver> </code > component and
49+ <classname >IdempotentReceiverInterceptor</classname > and
50+ <interfacename >IdempotentReceiver</interfacename > annotation pair.
51+ See <xref linkend =" idempotent-receiver" /> and their JavaDocs for more information.
52+ </para >
53+ </section >
4454 <section id =" 4.1-BoonJsonObjectMapper" >
4555 <title >BoonJsonObjectMapper</title >
4656 <para >
You can’t perform that action at this time.
0 commit comments