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

Keith Wall commented on QPID-7657:
----------------------------------

This is a refactoring only and has no functional impact.   We will reconsider 
whether this is still a change we want once QPID-7531 is completed.

> [Java Broker] Move handling of DeliveryState to Termini
> -------------------------------------------------------
>
>                 Key: QPID-7657
>                 URL: https://issues.apache.org/jira/browse/QPID-7657
>             Project: Qpid
>          Issue Type: Task
>          Components: Java Broker
>            Reporter: Lorenz Quack
>             Fix For: Future
>
>
> Currently, the deliveryState (unsettledDeliveries/-Transfers) is maintained 
> in the LinkEndpoint, the Link, and the Session.
> The AMQP 1.0 specification states that the persistent state should be the 
> responsibility of the Termini.
> This issue proposes to create a common {{Terminus}} interface for Source and 
> Target with facilities to handle unsettled transfers (in terms of 
> deliveryTags), implement it on the termini, and ensure on the LinkEndpoints 
> only transient state is handled (i.e., in terms of deliveryIds).



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

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

Reply via email to