From ab9d8ed078a952b39a6e4604c69b3c459b8b66fe Mon Sep 17 00:00:00 2001 From: Arjen Poutsma Date: Thu, 17 Jul 2008 12:51:10 +0000 Subject: [PATCH] SWS-397 --- .../client/core/support/WebServiceGatewaySupport.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/core/src/main/java/org/springframework/ws/client/core/support/WebServiceGatewaySupport.java b/core/src/main/java/org/springframework/ws/client/core/support/WebServiceGatewaySupport.java index 17d789cd..11005c74 100644 --- a/core/src/main/java/org/springframework/ws/client/core/support/WebServiceGatewaySupport.java +++ b/core/src/main/java/org/springframework/ws/client/core/support/WebServiceGatewaySupport.java @@ -25,6 +25,7 @@ import org.springframework.oxm.Unmarshaller; import org.springframework.util.Assert; import org.springframework.ws.WebServiceMessageFactory; import org.springframework.ws.client.core.WebServiceTemplate; +import org.springframework.ws.client.support.destination.DestinationProvider; import org.springframework.ws.client.support.interceptor.ClientInterceptor; import org.springframework.ws.transport.WebServiceMessageSender; @@ -93,6 +94,16 @@ public abstract class WebServiceGatewaySupport implements InitializingBean { webServiceTemplate.setDefaultUri(uri); } + /** Returns the destination provider used by the gateway. */ + public final DestinationProvider getDestinationProvider() { + return webServiceTemplate.getDestinationProvider(); + } + + /** Set the destination provider URI used by the gateway. */ + public final void setDestinationProvider(DestinationProvider destinationProvider) { + webServiceTemplate.setDestinationProvider(destinationProvider); + } + /** Returns the WebServiceMessageSender used by the gateway. */ public final WebServiceMessageSender[] getMessageSender() { return webServiceTemplate.getMessageSenders();