Skip to content

Mark Framework MessageQueue interfaces as API #32030

Closed
@sivaschenko

Description

@sivaschenko

The following interfaces should be marked as API in 2.4-develop branch

  1. lib/internal/Magento/Framework/MessageQueue/BulkPublisherInterface.php
  2. lib/internal/Magento/Framework/MessageQueue/CallbackInvokerInterface.php
  3. lib/internal/Magento/Framework/MessageQueue/ConnectionTypeResolverInterface.php
  4. lib/internal/Magento/Framework/MessageQueue/Consumer/Config/ConsumerConfigItem/HandlerInterface.php
  5. lib/internal/Magento/Framework/MessageQueue/Consumer/Config/ConsumerConfigItemInterface.php
  6. lib/internal/Magento/Framework/MessageQueue/Consumer/Config/ReaderInterface.php
  7. lib/internal/Magento/Framework/MessageQueue/Consumer/Config/ValidatorInterface.php
  8. lib/internal/Magento/Framework/MessageQueue/Lock/ReaderInterface.php
  9. lib/internal/Magento/Framework/MessageQueue/Lock/WriterInterface.php
  10. lib/internal/Magento/Framework/MessageQueue/LockInterface.php
  11. lib/internal/Magento/Framework/MessageQueue/MergedMessageInterface.php
  12. lib/internal/Magento/Framework/MessageQueue/MergerInterface.php
  13. lib/internal/Magento/Framework/MessageQueue/MessageProcessorInterface.php
  14. lib/internal/Magento/Framework/MessageQueue/PoisonPill/PoisonPillCompareInterface.php
  15. lib/internal/Magento/Framework/MessageQueue/PoisonPill/PoisonPillPutInterface.php
  16. lib/internal/Magento/Framework/MessageQueue/PoisonPill/PoisonPillReadInterface.php
  17. lib/internal/Magento/Framework/MessageQueue/Publisher/Config/PublisherConfigItemInterface.php
  18. lib/internal/Magento/Framework/MessageQueue/Publisher/Config/PublisherConnectionInterface.php
  19. lib/internal/Magento/Framework/MessageQueue/Publisher/Config/ReaderInterface.php
  20. lib/internal/Magento/Framework/MessageQueue/Publisher/Config/ValidatorInterface.php
  21. lib/internal/Magento/Framework/MessageQueue/Topology/Config/ExchangeConfigItem/BindingInterface.php
  22. lib/internal/Magento/Framework/MessageQueue/Topology/Config/ExchangeConfigItemInterface.php
  23. lib/internal/Magento/Framework/MessageQueue/Topology/Config/QueueConfigItemInterface.php
  24. lib/internal/Magento/Framework/MessageQueue/Topology/Config/ReaderInterface.php
  25. lib/internal/Magento/Framework/MessageQueue/Topology/Config/ValidatorInterface.php

Metadata

Metadata

Assignees

Labels

Priority: P1Once P0 defects have been fixed, a defect having this priority is the next candidate for fixing.Progress: doneProject: API Changes

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions