celery.app.amqp.rst 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. .. currentmodule:: celery.app.amqp
  2. .. automodule:: celery.app.amqp
  3. .. contents::
  4. :local:
  5. AMQP
  6. ----
  7. .. autoclass:: AMQP
  8. .. attribute:: Connection
  9. Broker connection class used. Default is :class:`kombu.Connection`.
  10. .. attribute:: Consumer
  11. Base Consumer class used. Default is :class:`kombu.Consumer`.
  12. .. attribute:: Producer
  13. Base Producer class used. Default is :class:`kombu.Producer`.
  14. .. attribute:: queues
  15. All currently defined task queues (a :class:`Queues` instance).
  16. .. automethod:: Queues
  17. .. automethod:: Router
  18. .. automethod:: flush_routes
  19. .. autoattribute:: create_task_message
  20. .. autoattribute:: send_task_message
  21. .. autoattribute:: default_queue
  22. .. autoattribute:: default_exchange
  23. .. autoattribute:: producer_pool
  24. .. autoattribute:: router
  25. .. autoattribute:: routes
  26. Queues
  27. ------
  28. .. autoclass:: Queues
  29. :members:
  30. :undoc-members: