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(@NonNull com.helger.http.header.HttpHeaderMap aHttpHeaders, @NonNull Document aSoapDocument, @NonNull ESoapVersion eSoapVersion, @NonNull com.helger.collection.commons.ICommonsList<WSS4JAttachment> aIncomingAttachments)
    Callback method
  • Method Details

    • handle

      void handle(@NonNull com.helger.http.header.HttpHeaderMap aHttpHeaders, @NonNull Document aSoapDocument, @NonNull ESoapVersion eSoapVersion, @NonNull com.helger.collection.commons.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)