-
public interface MessageReceiptsManager
-
-
Method Summary
Modifier and Type Method Description abstract Result<PendingMessageReceipts>throttleAndSendMessageReceipt(MessageReceiptType event, String messageId)abstract UnitinvalidateTimer()abstract UnithandleMessageReceipt(MessageReceiptType event, String messageId)abstract UnitclearPendingMessageReceipts()abstract TimergetTimer()abstract UnitsetTimer(Timer timer)abstract DoublegetThrottleTime()abstract UnitsetThrottleTime(Double throttleTime)abstract DoublegetDeliveredThrottleTime()abstract UnitsetDeliveredThrottleTime(Double deliveredThrottleTime)abstract BooleangetShouldSendMessageReceipts()abstract UnitsetShouldSendMessageReceipts(Boolean shouldSendMessageReceipts)-
-
Method Detail
-
throttleAndSendMessageReceipt
abstract Result<PendingMessageReceipts> throttleAndSendMessageReceipt(MessageReceiptType event, String messageId)
-
invalidateTimer
abstract Unit invalidateTimer()
-
handleMessageReceipt
abstract Unit handleMessageReceipt(MessageReceiptType event, String messageId)
-
clearPendingMessageReceipts
abstract Unit clearPendingMessageReceipts()
-
getThrottleTime
abstract Double getThrottleTime()
-
setThrottleTime
abstract Unit setThrottleTime(Double throttleTime)
-
getDeliveredThrottleTime
abstract Double getDeliveredThrottleTime()
-
setDeliveredThrottleTime
abstract Unit setDeliveredThrottleTime(Double deliveredThrottleTime)
-
getShouldSendMessageReceipts
abstract Boolean getShouldSendMessageReceipts()
-
setShouldSendMessageReceipts
abstract Unit setShouldSendMessageReceipts(Boolean shouldSendMessageReceipts)
-
-
-
-