Class: CommandTower::Messaging::DeliveryAttempt

Inherits:
ApplicationRecord
  • Object
show all
Defined in:
app/models/command_tower/messaging/delivery_attempt.rb

Constant Summary collapse

STATUS_STARTED =
"started"
STATUS_SUCCEEDED =
"succeeded"
STATUS_FAILED_RETRYABLE =
"failed_retryable"
STATUS_FAILED_TERMINAL =
"failed_terminal"
STATUSES =
[
  STATUS_STARTED,
  STATUS_SUCCEEDED,
  STATUS_FAILED_RETRYABLE,
  STATUS_FAILED_TERMINAL,
].freeze

Method Summary

Methods inherited from ApplicationRecord

attribute_to_type_mapping