[ 
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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to