You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Keith Wall (JIRA)" <ji...@apache.org> on 2016/07/11 16:42:11 UTC

[jira] [Commented] (QPID-7276) [Java Broker] Message delay UI improvements

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

Keith Wall commented on QPID-7276:
----------------------------------

The changes look trivial to me:

* The changes to the queue view tab and queue dialogues (for create and edit) are trivial.   As the attribute is a boolean it will suffer from QPID-7227 (which is already de-scoped from 6.1), but I don't think this would be a blocker.  We would need to make sure that the default is false.
* To reveal to the UI if the message instance is held, MessageInstance will need a #isHeld method and MessageInfoImpl#MessageInfoImpl_state value derived from isAvailable/isAcquired/isHeld.
* MessageInfo needs a getNotValidBefore, which will read the from AMQMessageHeader#getNotValidBefore().  The corresponding message dialogue UI needs a new table entry, which formats the long as a date time in the user's timezone.



> [Java Broker] Message delay UI improvements
> -------------------------------------------
>
>                 Key: QPID-7276
>                 URL: https://issues.apache.org/jira/browse/QPID-7276
>             Project: Qpid
>          Issue Type: Improvement
>          Components: Java Broker
>            Reporter: Keith Wall
>             Fix For: qpid-java-6.1
>
>
> QPID-7255 introduced support of message delays.  To make the feature more useful/usable, the following additions are identified:
> # Extend the Queue UI to allow {{holdOnPublishEnabled}} to be enabled when creating or updating a queue.  
> # Reveal through the UI when a Queue Entry is held.
> # Make the Message content UI treat {{NotValidBefore}} as a date/time.



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