Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-7656

[Java Broker] Clarify concerns of Link and LinkEndpoint in AMQP 1.0 plugin

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • qpid-java-broker-7.0.0
    • Broker-J
    • None

    Description

      Currently, in the AMQP 1.0 layer there are classes of closely related concepts with unclear responsibilities. More specifically, there is a Link_1_0 class (and subclasses) and a LinkEndpoint class (again with subclasses). The responsibilities of the classes should be clarified and the code refactored to reflect this.

      See the current (v3) design of the LinkRegistry for proposed responsibilities and APIs.

      Essentially, this means moving most of the current implementation of Link into the LinkEndpoint.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              lorenz.quack Lorenz Quack
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: