Package com.helger.phase4.servlet
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 TypeMethodDescriptionvoidhandle(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. Nevernullbut maybe empty.aSoapDocument- Parsed SOAP document. Nevernull.eSoapVersion- SOAP version in use. Nevernull.aIncomingAttachments- Incoming attachments. Nevernullbut maybe empty.- Throws:
org.apache.wss4j.common.ext.WSSecurityException- In case of WSS4J errorsjakarta.mail.MessagingException- In case of MIME errorsPhase4Exception- In case of a processing error (since 0.9.11)
-