Code Block | ||||
---|---|---|---|---|
| ||||
<definitions xmlns="http://ws.apache.org/ns/synapse"> <task name="CheckPrice"> <property name="to" value="http://localhost:9000/soap/SimpleStockQuoteService"/> <property name="soapAction" value="urn:getQuote"/> <property name="message"> <m0:getQuote xmlns:m0="http://services.samples/xsd"> <m0:request> <m0:symbol>IBM</m0:symbol> </m0:request> </m0:getQuote> </property> <trigger interval="5000"/> </task> <in> <send/> </in> <out> <log level="custom"> <property name="Stock Quote on" expression="//ns:return/ns:lastTradeTimestamp/child::text()" xmlns:ns="http://services.samples/xsd"/> <property name="For the organization" expression="//ns:return/ns:name/child::text()" xmlns:ns="http://services.samples/xsd"/> <property name="Last Value" expression="//ns:return/ns:last/child::text()" xmlns:ns="http://services.samples/xsd"/> </log> </out> </definitions>* |
Objective:
Introduce the concept of tasks and how simple trigger works.
...