модуль ActionMailbox::InboundEmail::Routable
Новый полученный InboundEmail не будет маршрутизироваться синхронно в рамках приема контроллера ввода. Вместо этого маршрутизация будет выполняться асинхронно, используя RoutingJob, для обеспечения максимальной параллельной производительности.
По умолчанию все только что созданные записи InboundEmail со статусом pending, что является значением по умолчанию, будут запланированы для автоматической отложенной маршрутизации.
Открытые методы экземпляра
# File actionmailbox/app/models/action_mailbox/inbound_email/routable.rb, line 21 def route ApplicationMailbox.route self end
Маршрутизировать этот InboundEmail с использованием правил маршрутизации, объявленных в ApplicationMailbox.
# File actionmailbox/app/models/action_mailbox/inbound_email/routable.rb, line 16 def route_later ActionMailbox::RoutingJob.perform_later self end
Добавить в очередь RoutingJob для этого InboundEmail.
© 2004–2021 David Heinemeier Hansson
Licensed under the MIT License.