org.jasig.springframework.ws.client.core
Class DestinationOverridingWebServiceTemplate

java.lang.Object
  extended by org.springframework.xml.transform.TransformerObjectSupport
      extended by org.springframework.ws.client.support.WebServiceAccessor
          extended by org.springframework.ws.client.core.WebServiceTemplate
              extended by org.jasig.springframework.ws.client.core.DestinationOverridingWebServiceTemplate
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean, org.springframework.ws.client.core.WebServiceOperations

public class DestinationOverridingWebServiceTemplate
extends org.springframework.ws.client.core.WebServiceTemplate

Can override parts of the destination URI

Version:
$Revision: 1.1 $
Author:
Eric Dalquist

Field Summary
 
Fields inherited from class org.springframework.ws.client.core.WebServiceTemplate
MESSAGE_TRACING_LOG_CATEGORY, receivedMessageTracingLogger, sentMessageTracingLogger
 
Fields inherited from class org.springframework.xml.transform.TransformerObjectSupport
logger
 
Constructor Summary
DestinationOverridingWebServiceTemplate()
           
 
Method Summary
 String getDefaultUri()
           
 void setPortOverride(String portOverride)
           
 
Methods inherited from class org.springframework.ws.client.core.WebServiceTemplate
doSendAndReceive, getDestinationProvider, getFaultMessageResolver, getInterceptors, getMarshaller, getUnmarshaller, handleError, handleFault, hasError, hasFault, initDefaultStrategies, marshalSendAndReceive, marshalSendAndReceive, marshalSendAndReceive, marshalSendAndReceive, sendAndReceive, sendAndReceive, sendAndReceive, sendAndReceive, sendSourceAndReceive, sendSourceAndReceive, sendSourceAndReceive, sendSourceAndReceive, sendSourceAndReceiveToResult, sendSourceAndReceiveToResult, sendSourceAndReceiveToResult, sendSourceAndReceiveToResult, setCheckConnectionForError, setCheckConnectionForFault, setDefaultUri, setDestinationProvider, setFaultMessageResolver, setInterceptors, setMarshaller, setUnmarshaller
 
Methods inherited from class org.springframework.ws.client.support.WebServiceAccessor
afterPropertiesSet, createConnection, getMessageFactory, getMessageSenders, setMessageFactory, setMessageSender, setMessageSenders
 
Methods inherited from class org.springframework.xml.transform.TransformerObjectSupport
createTransformer, getTransformerFactory, newTransformerFactory, setTransformerFactoryClass, transform
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DestinationOverridingWebServiceTemplate

public DestinationOverridingWebServiceTemplate()
Method Detail

setPortOverride

public void setPortOverride(String portOverride)
Parameters:
portOverride - Port to use in the destination URI, overrides the port from the DestinationProvider

getDefaultUri

public String getDefaultUri()
Overrides:
getDefaultUri in class org.springframework.ws.client.core.WebServiceTemplate


Copyright © 2013 Jasig. All Rights Reserved.