[ 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