Package org.mule.soap.internal.message
Class DefaultSoapRequest
java.lang.Object
org.mule.soap.internal.message.DefaultSoapRequest
- All Implemented Interfaces:
SoapMessage,SoapRequest,WithContentType
Default implementation of a
SoapRequest.- Since:
- 1.0
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultSoapRequest(InputStream content, Map<String, String> soapHeaders, Map<String, String> transportHeaders, Map<String, SoapAttachment> attachments, String contentType, String operation, boolean useXMLInitialDeclaration, AddressingProperties addressingProperties, ReliableMessagingProperties reliableMessagingProperties) -
Method Summary
Modifier and TypeMethodDescriptionboolean
-
Constructor Details
-
DefaultSoapRequest
public DefaultSoapRequest(InputStream content, Map<String, String> soapHeaders, Map<String, String> transportHeaders, Map<String, SoapAttachment> attachments, String contentType, String operation, boolean useXMLInitialDeclaration, AddressingProperties addressingProperties, ReliableMessagingProperties reliableMessagingProperties)
-
-
Method Details
-
getContent
- Specified by:
getContentin interfaceSoapMessage- Returns:
- the content of the message.
-
getSoapHeaders
- Specified by:
getSoapHeadersin interfaceSoapMessage- Returns:
- a set of Soap Headers.
-
getTransportHeaders
- Specified by:
getTransportHeadersin interfaceSoapMessage- Returns:
- a set of Transport Specific Headers.
-
getAttachments
- Specified by:
getAttachmentsin interfaceSoapMessage- Returns:
- a set of attachments.
-
getContentType
- Specified by:
getContentTypein interfaceWithContentType- Returns:
- the content type of the attachment content.
-
getOperation
- Specified by:
getOperationin interfaceSoapRequest- Returns:
- The name of the operation that is requested.
-
isUseXMLInitialDeclaration
public boolean isUseXMLInitialDeclaration()- Specified by:
isUseXMLInitialDeclarationin interfaceSoapRequest- Returns:
- True if the XML initial declaration must be appended to the request's body, otherwise returns False.
-
getAddressingProperties
- Specified by:
getAddressingPropertiesin interfaceSoapRequest- Returns:
- the
AddressingPropertiesthat describes the WS-A properties of the request.
-
getReliableMessagingProperties
- Specified by:
getReliableMessagingPropertiesin interfaceSoapRequest- Returns:
- the
ReliableMessagingPropertiesthat describes the WS-A properties of the request.
-