[ 
https://issues.apache.org/jira/browse/QPID-7657?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Keith Wall updated QPID-7657:
-----------------------------
    Fix Version/s:     (was: qpid-java-broker-7.0.0)
                   Future

> [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