Package org.mule.soap.api.message
Interface SoapRequest
- All Superinterfaces:
SoapMessage,WithContentType
- All Known Implementing Classes:
DefaultSoapRequest
Represents a request that aims to be sent to a Soap Web Service.
- Since:
- 1.0
-
Method Summary
Modifier and TypeMethodDescriptionstatic SoapRequestBuilderbuilder()static SoapRequestdefault Optional<AddressingProperties>default Optional<ReliableMessagingProperties>booleanMethods inherited from interface org.mule.soap.api.message.SoapMessage
getAttachments, getContent, getSoapHeaders, getTransportHeadersMethods inherited from interface org.mule.soap.api.message.WithContentType
getContentType
-
Method Details
-
getOperation
String getOperation()- Returns:
- The name of the operation that is requested.
-
isUseXMLInitialDeclaration
boolean isUseXMLInitialDeclaration()- Returns:
- True if the XML initial declaration must be appended to the request's body, otherwise returns False.
-
getAddressingProperties
- Returns:
- the
AddressingPropertiesthat describes the WS-A properties of the request. - Since:
- 1.6
-
getReliableMessagingProperties
- Returns:
- the
ReliableMessagingPropertiesthat describes the WS-A properties of the request. - Since:
- 1.6
-
builder
- Returns:
- a
SoapRequestBuilderinstance to create a newSoapRequest.
-
empty
- Parameters:
operation- the operation that is going to be executed.- Returns:
- an empty Soap Request with no content for the requested operation.
-