Class AbstractHttpWebServiceMessageSender
java.lang.Object
org.springframework.ws.transport.http.AbstractHttpWebServiceMessageSender
- All Implemented Interfaces:
WebServiceMessageSender
- Direct Known Subclasses:
ClientHttpRequestMessageSender,CommonsHttpMessageSender,HttpComponents5MessageSender,HttpComponentsMessageSender,HttpUrlConnectionMessageSender,JdkHttpClientMessageSender
public abstract class AbstractHttpWebServiceMessageSender
extends Object
implements WebServiceMessageSender
Abstract base class for
WebServiceMessageSender implementations that
use HTTP.- Since:
- 1.0.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.apache.commons.logging.LogLogger available to subclasses. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn whether to accept GZIP encoding, that is, whether to send the HTTPAccept-Encodingheader withgzipas value.voidsetAcceptGzipEncoding(boolean acceptGzipEncoding) Set whether to accept GZIP encoding, that is, whether to send the HTTPAccept-Encodingheader withgzipas value.booleanDoes thisWebServiceMessageSendersupport the supplied URI?Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.ws.transport.WebServiceMessageSender
createConnection
-
Field Details
-
logger
protected final org.apache.commons.logging.Log loggerLogger available to subclasses.
-
-
Constructor Details
-
AbstractHttpWebServiceMessageSender
public AbstractHttpWebServiceMessageSender()
-
-
Method Details
-
isAcceptGzipEncoding
public boolean isAcceptGzipEncoding()Return whether to accept GZIP encoding, that is, whether to send the HTTPAccept-Encodingheader withgzipas value. -
setAcceptGzipEncoding
public void setAcceptGzipEncoding(boolean acceptGzipEncoding) Set whether to accept GZIP encoding, that is, whether to send the HTTPAccept-Encodingheader withgzipas value.Default is
true. Turn this flag off if you do not want GZIP response compression even if enabled on the HTTP server. -
supports
Description copied from interface:WebServiceMessageSenderDoes thisWebServiceMessageSendersupport the supplied URI?- Specified by:
supportsin interfaceWebServiceMessageSender- Parameters:
uri- the URI to be checked- Returns:
trueif thisWebServiceMessageSendersupports the supplied URI
-