[ https://issues.apache.org/jira/browse/AMQNET-846?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18004687#comment-18004687 ]
ASF subversion and git services commented on AMQNET-846: -------------------------------------------------------- Commit c96b0ac53acda38b5d3e7cc07c3bab507e961431 in activemq-nms-amqp's branch refs/heads/main from Havret [ https://gitbox.apache.org/repos/asf?p=activemq-nms-amqp.git;h=c96b0ac ] AMQNET-846 Add option to customize acknowledgment behavior for expired messages via IRedeliveryPolicy > Add option to customize acknowledgment behavior for expired messages via > IRedeliveryPolicy > ------------------------------------------------------------------------------------------ > > Key: AMQNET-846 > URL: https://issues.apache.org/jira/browse/AMQNET-846 > Project: ActiveMQ .Net > Issue Type: New Feature > Components: AMQP, NMS > Reporter: Krzysztof Porębski > Assignee: Krzysztof Porębski > Priority: Major > Fix For: API-2.2.0 > > Time Spent: 40m > Remaining Estimate: 0h > > Introduce a configurable mechanism for handling expired messages by extending > the IRedeliveryPolicy interface in NMS. This will allow transport providers > like AMQP to define how they acknowledge or reject expired messages (e.g., > using MODIFIED_FAILED_UNDELIVERABLE, RELEASED, etc.). > The current implementation in the AMQP provider unconditionally acknowledges > expired messages using the {{MODIFIED_FAILED_UNDELIVERABLE}} outcome. This > limits the consumer's ability to control message flow and error handling > strategy. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@activemq.apache.org For additional commands, e-mail: issues-h...@activemq.apache.org For further information, visit: https://activemq.apache.org/contact