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

Chen commented on COLLECTIONS-735:
----------------------------------

David Mollitor,  Varun Vats : 
       I have created TransformedDeque, BlockingDeque, CircularDeque, 
PredicatedDeque and SynchronizedDeque for deque interface(see 
https://github.com/apache/commons-collections/pull/111), I think combine 
CircularDeque and BlockingDeque will make a concurrent CircularFifoQueue. I 
don't konw if there is a better way to complete it . It would be great if you 
could review my PR and give some advice.   

> Concurrent CircularFifoQueue
> ----------------------------
>
>                 Key: COLLECTIONS-735
>                 URL: https://issues.apache.org/jira/browse/COLLECTIONS-735
>             Project: Commons Collections
>          Issue Type: Improvement
>          Components: Collection
>            Reporter: David Mollitor
>            Priority: Major
>
> Create a {{CircularFifoQueue}} that is also a {{BlockingQueue}}.
> That is to say, if the queue is full, overwrite the oldest element.  If the 
> queue is empty, the reader blocks until a value becomes available.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to