You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2015/06/27 23:14:04 UTC

[jira] [Commented] (QPID-6612) [Java Broker] Refactor Connection(Adapter), ProtocolEngine and AMQConnectionModel

    [ https://issues.apache.org/jira/browse/QPID-6612?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14604370#comment-14604370 ] 

ASF subversion and git services commented on QPID-6612:
-------------------------------------------------------

Commit 1687962 from [~godfrer] in branch 'java/trunk'
[ https://svn.apache.org/r1687962 ]

QPID-6612 : Refactor various connection related classes

> [Java Broker] Refactor Connection(Adapter), ProtocolEngine and AMQConnectionModel
> ---------------------------------------------------------------------------------
>
>                 Key: QPID-6612
>                 URL: https://issues.apache.org/jira/browse/QPID-6612
>             Project: Qpid
>          Issue Type: Improvement
>          Components: Java Broker
>            Reporter: Rob Godfrey
>            Assignee: Rob Godfrey
>             Fix For: 6.0 [Java]
>
>
> The modelling of (AMQP) connections within the broker is a bit of a mess with code duplicated between classes because of a lack of a common base class for the connection objects.
> Refactor these classes to have the ProtocolEngine evolve into the (Model object) AMQPConnection.  Remove the need for AMQConnectionModel and ConnectionAdapter.  Protocol specific classes like ServerConnection should be invisible outside the protocol and be encapsulated / delegated to by the AMQPConnection variant



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org