Class AbstractSoapResponse

java.lang.Object
org.mule.soapkit.soap.message.AbstractSoapResponse
All Implemented Interfaces:
org.mule.soap.api.message.SoapMessage, org.mule.soap.api.message.WithContentType, SoapResponse
Direct Known Subclasses:
EmptySoapResponse, ImmutableSoapResponse

public abstract class AbstractSoapResponse extends Object implements SoapResponse
  • Constructor Details

    • AbstractSoapResponse

      protected AbstractSoapResponse(Map<String,String> transportHeaders, Map<String,String> transportAdditionalData, Map<String,org.mule.runtime.api.metadata.TypedValue<?>> variables)
  • Method Details

    • getVariables

      public Map<String,org.mule.runtime.api.metadata.TypedValue<?>> getVariables()
      Specified by:
      getVariables in interface SoapResponse
    • getTransportAdditionalData

      public Map<String,String> getTransportAdditionalData()
      Specified by:
      getTransportAdditionalData in interface SoapResponse
    • getTransportHeaders

      public Map<String,String> getTransportHeaders()
      Specified by:
      getTransportHeaders in interface org.mule.soap.api.message.SoapMessage
    • getSoapHeaders

      public abstract Map<String,String> getSoapHeaders()
      Specified by:
      getSoapHeaders in interface org.mule.soap.api.message.SoapMessage
    • getContent

      public abstract InputStream getContent()
      Specified by:
      getContent in interface org.mule.soap.api.message.SoapMessage
    • getAttachments

      public abstract Map<String,org.mule.soap.api.message.SoapAttachment> getAttachments()
      Specified by:
      getAttachments in interface org.mule.soap.api.message.SoapMessage
    • getContentType

      public abstract String getContentType()
      Specified by:
      getContentType in interface org.mule.soap.api.message.WithContentType