Package de.hybris.platform.webhookservices.service.impl
package de.hybris.platform.webhookservices.service.impl
-
ClassDescriptionAbstract class implements the
WebhookEventSender.Service that sends business events with webhooks to anOutboundServiceFacadeDefault implementation ofCloudEventConfigurationServiceDefault implementation ofCloudEventHeadersServiceThe default implementation of the SupportedEventsService.Default implementation of WebhookBusinessEventTypeCacheService.Default implementation ofWebhookConfigurationServiceThe default webhook event router to route events based on the event type.Default implementation ofWebhookSyncItemRouterto route onlyWebhookEvents which are alsoAbstractEventDefault implementation of WebhookValidationServiceThis class extendsAbstractWebhookEventSenderand sends payloads of deleteWebhookEvent.An aggregator to aggregateWebhookEvents related to an item having WebhookConfiguration linked to itThis class extendsAbstractWebhookEventSender, this class sends payload of WebhookEvent to destination.Implements theOutboundServiceFacadeinterface with theSimpleRetryPolicyto enable resending in case of server error failures.Webhook retryable runtime exception to trigger the retry mechanism inWebhookImmediateRetryOutboundServiceFacade.