Uses of Interface
com.helger.phase4.dump.IAS4OutgoingDumper
Packages that use IAS4OutgoingDumper
Package
Description
-
Uses of IAS4OutgoingDumper in com.helger.phase4.client
Methods in com.helger.phase4.client with parameters of type IAS4OutgoingDumperModifier and TypeMethodDescriptionfinal <T> @NonNull AS4ClientSentMessage<T> AbstractAS4Client.sendMessageWithRetries(@NonNull String sURL, @NonNull org.apache.hc.core5.http.io.HttpClientResponseHandler<? extends T> aResponseHandler, @Nullable IAS4ClientBuildMessageCallback aCallback, @Nullable IAS4OutgoingDumper aOutgoingDumper, @Nullable IAS4RetryCallback aRetryCallback) Send the AS4 client message created byAbstractAS4Client.buildMessage(String, IAS4ClientBuildMessageCallback)to the provided URL. -
Uses of IAS4OutgoingDumper in com.helger.phase4.dump
Classes in com.helger.phase4.dump that implement IAS4OutgoingDumperModifier and TypeClassDescriptionclassAbstractAS4OutgoingDumperWithHeaders<IMPLTYPE extends AbstractAS4OutgoingDumperWithHeaders<IMPLTYPE>>Abstract implementation ofIAS4OutgoingDumperthat always adds the custom headersclassFile based implementation ofIAS4OutgoingDumper.classA simpleIAS4OutgoingDumperthat can be used for a single transmission and dumps it to theOutputStreamprovided in the constructor.Methods in com.helger.phase4.dump that return IAS4OutgoingDumperModifier and TypeMethodDescriptionstatic @Nullable IAS4OutgoingDumperAS4DumpManager.getOutgoingDumper()Methods in com.helger.phase4.dump with parameters of type IAS4OutgoingDumperModifier and TypeMethodDescriptionstatic voidAS4DumpManager.setOutgoingDumper(@Nullable IAS4OutgoingDumper aOutgoingDumper) Set the outgoing dumper to be globally used. -
Uses of IAS4OutgoingDumper in com.helger.phase4.incoming
Methods in com.helger.phase4.incoming that return IAS4OutgoingDumperModifier and TypeMethodDescriptionfinal @Nullable IAS4OutgoingDumperAS4RequestHandler.getOutgoingDumper()Methods in com.helger.phase4.incoming with parameters of type IAS4OutgoingDumperModifier and TypeMethodDescriptionfinal @NonNull AS4RequestHandlerAS4RequestHandler.setOutgoingDumper(@Nullable IAS4OutgoingDumper aOutgoingDumper) Set the specific dumper for outgoing messages. -
Uses of IAS4OutgoingDumper in com.helger.phase4.messaging.http
Methods in com.helger.phase4.messaging.http with parameters of type IAS4OutgoingDumperModifier and TypeMethodDescriptionprotected static @NonNull org.apache.hc.core5.http.HttpEntityBasicHttpPoster.createDumpingHttpEntity(@Nullable IAS4OutgoingDumper aOutgoingDumper, @NonNull org.apache.hc.core5.http.HttpEntity aSrcEntity, @NonNull @Nonempty String sMessageID, @Nullable com.helger.http.header.HttpHeaderMap aCustomHttpHeaders, int nTry, @NonNull com.helger.base.wrapper.Wrapper<OutputStream> aDumpOSHolder) <T> @Nullable TBasicHttpPoster.sendGenericMessageWithRetries(@NonNull String sURL, @Nullable com.helger.http.header.HttpHeaderMap aCustomHttpHeaders, @NonNull org.apache.hc.core5.http.HttpEntity aHttpEntity, @NonNull String sMessageID, @NonNull HttpRetrySettings aRetrySettings, @NonNull org.apache.hc.core5.http.io.HttpClientResponseHandler<? extends T> aResponseHandler, @Nullable IAS4OutgoingDumper aOutgoingDumper, @Nullable IAS4RetryCallback aRetryCallback) Deprecated, for removal: This API element is subject to removal in a future version.<T> @Nullable TBasicHttpPoster.sendGenericMessageWithRetries(@NonNull String sURL, @Nullable com.helger.http.header.HttpHeaderMap aCustomHttpHeaders, @NonNull org.apache.hc.core5.http.HttpEntity aHttpEntity, @NonNull String sMessageID, @NonNull HttpRetrySettings aRetrySettings, @NonNull org.apache.hc.core5.http.io.HttpClientResponseHandler<? extends T> aResponseHandler, @Nullable IAS4OutgoingDumper aOutgoingDumper, @Nullable IAS4RetryCallback aRetryCallback, @Nullable Consumer<? super com.helger.collection.commons.ICommonsList<X509Certificate>> aRemoteTlsPeerCertConsumer) Same asBasicHttpPoster.sendGenericMessageWithRetries(String, HttpHeaderMap, HttpEntity, String, HttpRetrySettings, HttpClientResponseHandler, IAS4OutgoingDumper, IAS4RetryCallback)but additionally surfaces the remote TLS server certificates of the (last) successful HTTPS exchange to the provided consumer.<T> @Nullable TIHttpPoster.sendGenericMessageWithRetries(@NonNull String sURL, @Nullable com.helger.http.header.HttpHeaderMap aCustomHttpHeaders, @NonNull org.apache.hc.core5.http.HttpEntity aHttpEntity, @NonNull String sMessageID, @NonNull HttpRetrySettings aRetrySettings, @NonNull org.apache.hc.core5.http.io.HttpClientResponseHandler<? extends T> aResponseHandler, @Nullable IAS4OutgoingDumper aOutgoingDumper, @Nullable IAS4RetryCallback aRetryCallback) Deprecated, for removal: This API element is subject to removal in a future version.default <T> @Nullable TIHttpPoster.sendGenericMessageWithRetries(@NonNull String sURL, @Nullable com.helger.http.header.HttpHeaderMap aCustomHttpHeaders, @NonNull org.apache.hc.core5.http.HttpEntity aHttpEntity, @NonNull String sMessageID, @NonNull HttpRetrySettings aRetrySettings, @NonNull org.apache.hc.core5.http.io.HttpClientResponseHandler<? extends T> aResponseHandler, @Nullable IAS4OutgoingDumper aOutgoingDumper, @Nullable IAS4RetryCallback aRetryCallback, @Nullable Consumer<? super com.helger.collection.commons.ICommonsList<X509Certificate>> aRemoteTlsPeerCertConsumer) Same asIHttpPoster.sendGenericMessageWithRetries(String, HttpHeaderMap, HttpEntity, String, HttpRetrySettings, HttpClientResponseHandler, IAS4OutgoingDumper, IAS4RetryCallback)but additionally surfaces the remote TLS server certificates of the (last) successful HTTPS exchange to the provided consumer. -
Uses of IAS4OutgoingDumper in com.helger.phase4.sender
Fields in com.helger.phase4.sender declared as IAS4OutgoingDumperModifier and TypeFieldDescriptionprotected IAS4OutgoingDumperAbstractAS4MessageBuilder.m_aOutgoingDumperMethods in com.helger.phase4.sender that return IAS4OutgoingDumperModifier and TypeMethodDescriptionfinal @Nullable IAS4OutgoingDumperAbstractAS4MessageBuilder.outgoingDumper()Methods in com.helger.phase4.sender with parameters of type IAS4OutgoingDumperModifier and TypeMethodDescriptionfinal @NonNull IMPLTYPEAbstractAS4MessageBuilder.outgoingDumper(@Nullable IAS4OutgoingDumper aOutgoingDumper) Set a specific outgoing dumper for this builder.static voidAS4BidirectionalClientHelper.sendAS4PullRequestAndReceiveAS4UserMessage(@NonNull IAS4CryptoFactory aCryptoFactorySign, @NonNull IAS4CryptoFactory aCryptoFactoryCrypt, @NonNull IAS4PModeResolver aPModeResolver, @NonNull IAS4IncomingAttachmentFactory aIAF, @NonNull IAS4IncomingProfileSelector aIncomingProfileSelector, @NonNull AS4ClientPullRequestMessage aClientPullRequest, @NonNull Locale aLocale, @NonNull String sURL, @Nullable IAS4ClientBuildMessageCallback aBuildMessageCallback, @Nullable IAS4OutgoingDumper aOutgoingDumper, @Nullable IAS4IncomingDumper aIncomingDumper, @NonNull IAS4IncomingSecurityConfiguration aIncomingSecurityConfiguration, @NonNull IAS4IncomingReceiverConfiguration aIncomingReceiverConfiguration, @Nullable IAS4RetryCallback aRetryCallback, @Nullable IAS4RawResponseConsumer aResponseConsumer, @Nullable IAS4UserMessageConsumer aUserMsgConsumer, @Nullable IPMode aPMode) static voidAS4BidirectionalClientHelper.sendAS4PullRequestAndReceiveAS4UserOrSignalMessage(@NonNull IAS4CryptoFactory aCryptoFactorySign, @NonNull IAS4CryptoFactory aCryptoFactoryCrypt, @NonNull IAS4PModeResolver aPModeResolver, @NonNull IAS4IncomingAttachmentFactory aIAF, @NonNull IAS4IncomingProfileSelector aIncomingProfileSelector, @NonNull AS4ClientPullRequestMessage aClientPullRequest, @NonNull Locale aLocale, @NonNull String sURL, @Nullable IAS4ClientBuildMessageCallback aBuildMessageCallback, @Nullable IAS4OutgoingDumper aOutgoingDumper, @Nullable IAS4IncomingDumper aIncomingDumper, @NonNull IAS4IncomingSecurityConfiguration aIncomingSecurityConfiguration, @NonNull IAS4IncomingReceiverConfiguration aIncomingReceiverConfiguration, @Nullable IAS4RetryCallback aRetryCallback, @Nullable IAS4RawResponseConsumer aResponseConsumer, @Nullable IAS4UserMessageConsumer aUserMsgConsumer, @Nullable IAS4SignalMessageConsumer aSignalMsgConsumer, @Nullable IAS4SignalMessageValidationResultHandler aSignalMsgValidationResultHandler, @Nullable IPMode aPMode) static voidAS4BidirectionalClientHelper.sendAS4UserMessageAndReceiveAS4SignalMessage(@NonNull IAS4CryptoFactory aCryptoFactorySign, @NonNull IAS4CryptoFactory aCryptoFactoryCrypt, @NonNull IAS4PModeResolver aPModeResolver, @NonNull IAS4IncomingAttachmentFactory aIAF, @NonNull IAS4IncomingProfileSelector aIncomingProfileSelector, @NonNull AS4ClientUserMessage aClientUserMsg, @NonNull Locale aLocale, @NonNull String sURL, @Nullable IAS4ClientBuildMessageCallback aBuildMessageCallback, @Nullable IAS4OutgoingDumper aOutgoingDumper, @Nullable IAS4IncomingDumper aIncomingDumper, @NonNull IAS4IncomingSecurityConfiguration aIncomingSecurityConfiguration, @NonNull IAS4IncomingReceiverConfiguration aIncomingReceiverConfiguration, @Nullable IAS4RetryCallback aRetryCallback, @Nullable IAS4RawResponseConsumer aRawResponseConsumer, @Nullable IAS4SignalMessageConsumer aSignalMsgConsumer, @Nullable IAS4SignalMessageValidationResultHandler aSignalMsgValidationResultHandler)