Package com.helger.phase4.client
Class AbstractAS4ClientSignalMessage<IMPLTYPE extends AbstractAS4ClientSignalMessage<IMPLTYPE>>
java.lang.Object
com.helger.phase4.client.AbstractAS4Client<IMPLTYPE>
com.helger.phase4.client.AbstractAS4ClientSignalMessage<IMPLTYPE>
- Type Parameters:
IMPLTYPE- Implementation type
- All Implemented Interfaces:
com.helger.base.trait.IGenericImplTrait<IMPLTYPE>
- Direct Known Subclasses:
AS4ClientErrorMessage,AS4ClientPullRequestMessage,AS4ClientReceiptMessage
public abstract class AbstractAS4ClientSignalMessage<IMPLTYPE extends AbstractAS4ClientSignalMessage<IMPLTYPE>>
extends AbstractAS4Client<IMPLTYPE>
Abstract AS4 client for signal messages with arbitrary content.
- Author:
- Philip Helger
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractAS4ClientSignalMessage(@NonNull EAS4MessageType eMessageType, @NonNull AS4ResourceHelper aResHelper) -
Method Summary
Methods inherited from class com.helger.phase4.client.AbstractAS4Client
buildMessage, createDefaultMessageIDFactory, createMessageID, cryptParams, ensureSendingDateTime, getAS4ResourceHelper, getCryptoFactoryCrypt, getCryptoFactorySign, getHttpPoster, getMessageIDFactory, getMessageType, getRefToMessageID, getSendingDateTime, getSoapVersion, hasRefToMessageID, httpRetrySettings, internalGetCryptoFactoryCrypt, internalGetCryptoFactorySign, sendMessageWithRetries, setCryptoFactory, setCryptoFactoryCrypt, setCryptoFactorySign, setHttpPoster, setMessageID, setMessageIDFactory, setRefToMessageID, setSendingDateTime, setSoapVersion, setValuesFromPMode, signingParamsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.helger.base.trait.IGenericImplTrait
thisAsT
-
Constructor Details
-
AbstractAS4ClientSignalMessage
protected AbstractAS4ClientSignalMessage(@NonNull EAS4MessageType eMessageType, @WillNotClose @NonNull AS4ResourceHelper aResHelper)
-
-
Method Details
-
any
@ReturnsMutableObject public final @NonNull com.helger.collection.commons.ICommonsList<Object> any()- Returns:
- The SignalMessage payload, usually from a different namespace URI than the main
message. Never
null.
-