Module: Pigeon::API::OutboxAPI
- Included in:
- Pigeon
- Defined in:
- lib/pigeon/api.rb
Overview
Delegate methods to Outbox module
Instance Method Summary collapse
- #count_outbox_messages_by_status(status) ⇒ Object
- #create_outbox_message(attributes = {}) ⇒ Object
- #find_oldest_outbox_message_by_status(status) ⇒ Object
- #find_outbox_message(id) ⇒ Object
- #find_outbox_messages_by_status(status, limit = 100) ⇒ Object
- #find_outbox_messages_ready_for_retry(limit = 100) ⇒ Object
- #outbox_message_adapter ⇒ Object
Instance Method Details
#count_outbox_messages_by_status(status) ⇒ Object
101 102 103 |
# File 'lib/pigeon/api.rb', line 101 def (status) Outbox.(status) end |
#create_outbox_message(attributes = {}) ⇒ Object
85 86 87 |
# File 'lib/pigeon/api.rb', line 85 def (attributes = {}) Outbox.(attributes) end |
#find_oldest_outbox_message_by_status(status) ⇒ Object
105 106 107 |
# File 'lib/pigeon/api.rb', line 105 def (status) Outbox.(status) end |
#find_outbox_message(id) ⇒ Object
89 90 91 |
# File 'lib/pigeon/api.rb', line 89 def (id) Outbox.(id) end |
#find_outbox_messages_by_status(status, limit = 100) ⇒ Object
93 94 95 |
# File 'lib/pigeon/api.rb', line 93 def (status, limit = 100) Outbox.(status, limit) end |
#find_outbox_messages_ready_for_retry(limit = 100) ⇒ Object
97 98 99 |
# File 'lib/pigeon/api.rb', line 97 def (limit = 100) Outbox.(limit) end |
#outbox_message_adapter ⇒ Object
81 82 83 |
# File 'lib/pigeon/api.rb', line 81 def Outbox. end |