Class: Pigeon::Publisher::MockOutboxMessage
- Inherits:
-
Models::OutboxMessage
- Object
- Models::OutboxMessage
- Pigeon::Publisher::MockOutboxMessage
- Defined in:
- lib/pigeon/publisher.rb
Overview
Mock outbox message class for testing
Constant Summary
Constants inherited from Models::OutboxMessage
Models::OutboxMessage::ATTRIBUTES, Models::OutboxMessage::DEFAULTS, Models::OutboxMessage::STATUSES
Class Method Summary collapse
Instance Method Summary collapse
Methods inherited from Models::OutboxMessage
#[], #[]=, #attributes, #calculate_next_retry_time, count_by_status, find, find_by_status, find_oldest_by_status, find_ready_for_retry, #increment_retry_count, #initialize, #mark_as_failed, #mark_as_published, #max_retries_exceeded?, #save, #update
Constructor Details
This class inherits a constructor from Pigeon::Models::OutboxMessage
Class Method Details
.create(attributes = {}) ⇒ Object
16 17 18 |
# File 'lib/pigeon/publisher.rb', line 16 def self.create(attributes = {}) new(attributes) end |
Instance Method Details
#save? ⇒ Boolean
12 13 14 |
# File 'lib/pigeon/publisher.rb', line 12 def save? true end |