+49 228 5552576-0


info@predic8.com

switch

Description

Changes an exchange's target based on a series of XPath expressions.

Can be used in

spring:beans, if, proxy, registration, request, response, serviceProxy, soapProxy, stompProxy, swaggerProxy and transport

Syntax

				<switch>
					<case >*
				</switch>	
			
Listing 1: switch Syntax

Sample

				<serviceProxy port="200">
					<switch>
						<case xPath="//express" url="http://shop.predic8.com/express/" />
						<case xPath="//order" url="http://shop.predic8.com/order/" />
						<case xPath="//complaint" url="http://shop.predic8.com/complaint/" />
					</switch>	
				</serviceProxy>
			
Listing 2: switch Example

Child Elements

Position Cardinality Description Element
1 1..* Specifies a XPath expression and a target URL. case

Tutorial

Versioning with a Content Based Router

Copyright © 2008-2015 predic8 GmbH
Moltkestr. 40, 53173 Bonn, Tel. +49 (228) 555 25 76-0