Class OutputMtomSoapAttachmentsInterceptor

java.lang.Object
org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>
org.mule.soapkit.soap.interceptor.OutputMtomSoapAttachmentsInterceptor
All Implemented Interfaces:
org.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>, org.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.message.Message>
Direct Known Subclasses:
CopyAttachmentInInterceptor

public class OutputMtomSoapAttachmentsInterceptor extends org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>
CXF out interceptor that collects the received Mtom SOAP attachments in the response, transforms it to message parts and stores them in the response message Exchange as SoapAttachment. if no attachments are returned an empty map is set.
Since:
1.1
  • Constructor Details

    • OutputMtomSoapAttachmentsInterceptor

      public OutputMtomSoapAttachmentsInterceptor(String phase)
  • Method Details

    • handleMessage

      public void handleMessage(org.apache.cxf.message.Message message) throws org.apache.cxf.interceptor.Fault
      Throws:
      org.apache.cxf.interceptor.Fault