Uses of Class
com.helger.phase4.messaging.http.HttpRetrySettings
Packages that use HttpRetrySettings
Package
Description
-
Uses of HttpRetrySettings in com.helger.phase4.client
Methods in com.helger.phase4.client that return HttpRetrySettingsModifier and TypeMethodDescriptionfinal @NonNull HttpRetrySettingsAbstractAS4Client.httpRetrySettings() -
Uses of HttpRetrySettings in com.helger.phase4.messaging.http
Methods in com.helger.phase4.messaging.http that return HttpRetrySettingsModifier and TypeMethodDescriptionfinal @NonNull HttpRetrySettingsHttpRetrySettings.setDurationBeforeRetry(@NonNull Duration aDurationBeforeRetry) Set the duration before the first retry.final @NonNull HttpRetrySettingsHttpRetrySettings.setMaxRetries(int nMaxRetries) Set the maximum number of retries.final @NonNull HttpRetrySettingsHttpRetrySettings.setRetryIncreaseFactor(@NonNull BigDecimal aRetryIncreaseFactor) Set the retry increase factor to use. 1 means no increase. 2 means the waiting time doubles every time.Methods in com.helger.phase4.messaging.http with parameters of type HttpRetrySettingsModifier and TypeMethodDescriptionfinal voidHttpRetrySettings.assignFrom(@NonNull HttpRetrySettings aOther) <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 HttpRetrySettings in com.helger.phase4.sender
Fields in com.helger.phase4.sender declared as HttpRetrySettingsModifier and TypeFieldDescriptionprotected HttpRetrySettingsAbstractAS4MessageBuilder.m_aHttpRetrySettingsMethods in com.helger.phase4.sender that return HttpRetrySettingsModifier and TypeMethodDescriptionfinal @Nullable HttpRetrySettingsAbstractAS4MessageBuilder.httpRetrySettings()Methods in com.helger.phase4.sender with parameters of type HttpRetrySettingsModifier and TypeMethodDescriptionfinal @NonNull IMPLTYPEAbstractAS4MessageBuilder.httpRetrySettings(@Nullable HttpRetrySettings a) Set the HTTP retry settings to be used.