@NotThreadSafe public class ExchangeWebServiceCallBack extends Object implements org.springframework.ws.client.core.WebServiceMessageCallback
| Constructor and Description |
|---|
ExchangeWebServiceCallBack(String actionCallbackType,
String requestServerVersion,
String impersonatedAccountDomainId)
Create callback to add SOAP headers potentially including impersonated account ID for Exchange Impersonation
to an Exchange Web Service SOAP message.
|
public ExchangeWebServiceCallBack(String actionCallbackType, String requestServerVersion, String impersonatedAccountDomainId)
actionCallbackType - Action type stringrequestServerVersion - Minimum Exchange Server version code (see http://msdn.microsoft.com/en-us/library/exchange/exchangewebservices.exchangeversiontype(v=exchg.140).aspx)impersonatedAccountDomainId - Account (username@NTdomain) to provide data for when using Exchange
Impersonation. Empty string or null to not use Exchange Impersonation.public void doWithMessage(org.springframework.ws.WebServiceMessage message)
throws IOException,
TransformerException
doWithMessage in interface org.springframework.ws.client.core.WebServiceMessageCallbackIOExceptionTransformerExceptionCopyright © 2015 Apereo. All Rights Reserved.