Hi Malaka, Call mediator already supports "blocking" mode as per [1]. Is it something else that you are looking for?
Can you explain the requirement to do blocking mode operations in context of connectors? The mediation is paused anyway when using call mediator. [1] https://docs.wso2.com/display/ESB490/Call+Mediator Thanks. On Wed, Apr 20, 2016 at 5:33 PM, Malaka Silva <[email protected]> wrote: > Hi All, > > Currently in all connectors we are using call mediator almost in every > method. Sometimes there is a requirement to use the call mediator in > blocking mode within connectors. > > If we need to do that we may have to modify the connectors like following > using filter mediator. > > Shall we introduce a property(synapse level) to control this behavior from > ESB 5.0.0? or are there any better solutions? > > <filter source="$ctx:SALESFORCE_BLOCKING" regex="true"> > <then> > <call blocking="true"> > <endpoint> > <default format="soap11"> > <timeout> > <duration>60000</duration> > <responseAction>fault</responseAction> > </timeout> > <suspendOnFailure> > <initialDuration>2000</initialDuration> > <progressionFactor>1.0</progressionFactor> > <maximumDuration>3000</maximumDuration> > </suspendOnFailure> > </default> > </endpoint> > </call> > </then> > <else> > <call> > <endpoint> > <default format="soap11"> > <timeout> > <duration>60000</duration> > <responseAction>fault</responseAction> > </timeout> > <suspendOnFailure> > <initialDuration>2000</initialDuration> > <progressionFactor>1.0</progressionFactor> > <maximumDuration>3000</maximumDuration> > </suspendOnFailure> > </default> > </endpoint> > </call> > </else> > </filter> > > Best Regards, > > Malaka Silva > Senior Tech Lead > M: +94 777 219 791 > Tel : 94 11 214 5345 > Fax :94 11 2145300 > Skype : malaka.sampath.silva > LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77 > Blog : http://mrmalakasilva.blogspot.com/ > > WSO2, Inc. > lean . enterprise . middleware > http://www.wso2.com/ > http://www.wso2.com/about/team/malaka-silva/ > <http://wso2.com/about/team/malaka-silva/> > https://store.wso2.com/store/ > > Save a tree -Conserve nature & Save the world for your future. Print this > email only if it is absolutely necessary. > > _______________________________________________ > Architecture mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > > -- Akila Ravihansa Perera WSO2 Inc.; http://wso2.com/ Blog: http://ravihansa3000.blogspot.com
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
