Interface AS4IncomingHandler.IAS4ParsedMessageCallback

Enclosing class:
AS4IncomingHandler

public static interface AS4IncomingHandler.IAS4ParsedMessageCallback
Callback interface for handling the parsing result.
Author:
Philip Helger
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    handle(com.helger.commons.http.HttpHeaderMap aHttpHeaders, Document aSoapDocument, ESoapVersion eSoapVersion, com.helger.commons.collection.impl.ICommonsList<WSS4JAttachment> aIncomingAttachments)
    Callback method
  • Method Details

    • handle

      void handle(@Nonnull com.helger.commons.http.HttpHeaderMap aHttpHeaders, @Nonnull Document aSoapDocument, @Nonnull ESoapVersion eSoapVersion, @Nonnull com.helger.commons.collection.impl.ICommonsList<WSS4JAttachment> aIncomingAttachments) throws org.apache.wss4j.common.ext.WSSecurityException, jakarta.mail.MessagingException, Phase4Exception
      Callback method
      Parameters:
      aHttpHeaders - Incoming HTTP headers. Never null but maybe empty.
      aSoapDocument - Parsed SOAP document. Never null.
      eSoapVersion - SOAP version in use. Never null.
      aIncomingAttachments - Incoming attachments. Never null but maybe empty.
      Throws:
      org.apache.wss4j.common.ext.WSSecurityException - In case of WSS4J errors
      jakarta.mail.MessagingException - In case of MIME errors
      Phase4Exception - In case of a processing error (since 0.9.11)