Package com.helger.phase4.sender
package com.helger.phase4.sender
-
ClassDescriptionAbstractAS4MessageBuilder<IMPLTYPE extends AbstractAS4MessageBuilder<IMPLTYPE>>Abstract builder base class with the requirements for all message types.AbstractAS4PullRequestBuilder<IMPLTYPE extends AbstractAS4PullRequestBuilder<IMPLTYPE>>Abstract builder base class for a Pull Request.AbstractAS4RawResponseConsumer<IMPLTYPE extends AbstractAS4RawResponseConsumer<IMPLTYPE>>Abstract base implementation of
IAS4RawResponseConsumerto provide basic customizability.AbstractAS4UserMessageBuilder<IMPLTYPE extends AbstractAS4UserMessageBuilder<IMPLTYPE>>Abstract builder base class for a user message.AbstractAS4UserMessageBuilderMIMEPayload<IMPLTYPE extends AbstractAS4UserMessageBuilderMIMEPayload<IMPLTYPE>>Abstract builder base class for a user messages that puts also the main payload in a single MIME part and NOT in the SOAP body.Helper class to send and AS4 message and handle an incoming AS4 response.This class contains all the settings necessary to send AS4 messages using the builder pattern.The default PullRequest builder.This sending builder enforces the creation of a MIME message by putting the payload as a MIME part.Specific enumeration with the result error codes of theAbstractAS4UserMessageBuilder.sendMessageAndCheckForReceipt()method.
Old name before v3:ESimpleUserMessageSendResultSpecialized interface for the raw HTTP response consumer.A specific helper interface with the sole purpose to be able to interrupt the sending of a document after all checks are performed.A specific callback interface to get the effective sending date timeSpecific callback interface forValidatingAS4SignalMsgConsumerto handle the results in a structured way.A logging implementation ofIAS4SignalMessageValidationResultHandler.Specific wrappedIAS4SignalMessageConsumerthat verifies the DSig References between the sent message and received Receipt is identical.