Class AS4ErrorMessage
java.lang.Object
com.helger.phase4.messaging.domain.AbstractAS4Message<AS4ErrorMessage>
com.helger.phase4.messaging.domain.AS4ErrorMessage
- All Implemented Interfaces:
com.helger.commons.traits.IGenericImplTrait<AS4ErrorMessage>,IAS4Message
AS4 error message.
An Error does not have to be associated with a P-Mode when it is synchronously send back. Only when Errors need to be send async a P-Mode is needed to find the URL where to send to.
Errors do not need to be signed, just because problems like these can occur where a gateway doesn’t know how to sign.
An Error does not have to be associated with a P-Mode when it is synchronously send back. Only when Errors need to be send async a P-Mode is needed to find the URL where to send to.
Errors do not need to be signed, just because problems like these can occur where a gateway doesn’t know how to sign.
- Author:
- Philip Helger
-
Field Summary
Fields inherited from class com.helger.phase4.messaging.domain.AbstractAS4Message
m_aMessaging -
Constructor Summary
ConstructorsConstructorDescriptionAS4ErrorMessage(ESoapVersion eSoapVersion, Ebms3SignalMessage aSignalMessage) -
Method Summary
Modifier and TypeMethodDescriptionstatic AS4ErrorMessagecreate(ESoapVersion eSoapVersion, Ebms3MessageInfo aEbms3MessageInfo, com.helger.commons.collection.impl.ICommonsList<Ebms3Error> aErrorMessages) static AS4ErrorMessagecreate(ESoapVersion eSoapVersion, String sRefToMessageID, com.helger.commons.collection.impl.ICommonsList<Ebms3Error> aErrorMessages) final Ebms3SignalMessageMethods inherited from class com.helger.phase4.messaging.domain.AbstractAS4Message
getAsSoapDocument, getMessageType, getMessagingID, getSoapVersion, setMustUnderstand, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.helger.phase4.messaging.domain.IAS4Message
getAsSoapDocumentMethods inherited from interface com.helger.commons.traits.IGenericImplTrait
thisAsT
-
Constructor Details
-
AS4ErrorMessage
public AS4ErrorMessage(@Nonnull ESoapVersion eSoapVersion, @Nonnull Ebms3SignalMessage aSignalMessage)
-
-
Method Details
-
getEbms3SignalMessage
- Returns:
- The
Ebms3SignalMessagepassed in the constructor. Nevernull.
-
create
@Nonnull public static AS4ErrorMessage create(@Nonnull ESoapVersion eSoapVersion, @Nullable String sRefToMessageID, @Nonnull com.helger.commons.collection.impl.ICommonsList<Ebms3Error> aErrorMessages) -
create
@Nonnull public static AS4ErrorMessage create(@Nonnull ESoapVersion eSoapVersion, @Nonnull Ebms3MessageInfo aEbms3MessageInfo, @Nonnull com.helger.commons.collection.impl.ICommonsList<Ebms3Error> aErrorMessages)
-