Hi Dan, Yep, it works.
Thanks, Andrei. -----Original Message----- From: Daniel Kulp [mailto:[email protected]] Sent: 18 November 2011 19:40 To: [email protected] Cc: Andrei Shakirin Subject: Re: Recognize one way operation from Destination On Friday, November 18, 2011 4:59:35 PM Andrei Shakirin wrote: > Hi, > > One transport specific question: are there any way to recognize > communication pattern (one-way, request-response) from transport > destination at the time when message is received from the network? No. You pretty much have to get at least as far as the initial parsing. > Use case: custom transport should send additional confirmation in case > of one way operations, but communication pattern cannot be recognized > from incoming message. The question is can destination access > implementation class or service interface to check @OneWay annotation > for corresponded method? Or is there other solution here? The OneWayProcessorInterceptor will callback on your destination once it knows that the operation is a OneWay. Thus, at that point, you can handle whatever cleanup options and such are necessary (or, in the case of HTTP, sent the 202). This occurs before the call to the service method. -- Daniel Kulp [email protected] - http://dankulp.com/blog Talend Community Coder - http://coders.talend.com
