Package pl.allegro.tech.hermes.client
Interface MessageDeliveryListener
-
- All Known Implementing Classes:
MetricsMessageDeliveryListener
public interface MessageDeliveryListener
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidonFailedRetry(HermesMessage message, int attemptCount)voidonFailure(HermesMessage message, int attemptCount)voidonMaxRetriesExceeded(HermesMessage message, int attemptCount)voidonSend(HermesResponse response, long latency)voidonSuccessfulRetry(HermesMessage message, int attemptCount)
-
-
-
Method Detail
-
onSend
void onSend(HermesResponse response, long latency)
-
onFailure
void onFailure(HermesMessage message, int attemptCount)
-
onFailedRetry
void onFailedRetry(HermesMessage message, int attemptCount)
-
onSuccessfulRetry
void onSuccessfulRetry(HermesMessage message, int attemptCount)
-
onMaxRetriesExceeded
void onMaxRetriesExceeded(HermesMessage message, int attemptCount)
-
-