Package com.broadleafcommerce.messaging
Interface MessagingErrorHandler
- All Known Implementing Classes:
DefaultMessagingErrorHandler
public interface MessagingErrorHandler
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidrecordError(String subscriptionName, JobRequest messagePayload, String messageUUID, String receiptUUID, Exception e) Deprecated.voidrecordError(String subscriptionName, JobRequest messagePayload, String messageUUID, String receiptUUID, Exception e, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Records the given arguments onto aDeadLetterobject and sends it to the dead letter queuevoidrecordError(org.springframework.messaging.support.ErrorMessage errorMessage) Parses the given error message to resolve the necessary message fields
-
Method Details
-
recordError
@Deprecated(since="1.0.0") default void recordError(String subscriptionName, JobRequest messagePayload, String messageUUID, String receiptUUID, Exception e) Deprecated. -
recordError
void recordError(String subscriptionName, JobRequest messagePayload, String messageUUID, String receiptUUID, Exception e, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Records the given arguments onto aDeadLetterobject and sends it to the dead letter queue -
recordError
void recordError(org.springframework.messaging.support.ErrorMessage errorMessage) Parses the given error message to resolve the necessary message fields
-
recordError(String, JobRequest, String, String, Exception, ContextInfo)instead