[jira] [Updated] (COLLECTIONS-432) Replace Buffer interface with java.util.Queue

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

[jira] [Updated] (COLLECTIONS-432) Replace Buffer interface with java.util.Queue

Thomas BELOT (Jira)

     [ https://issues.apache.org/jira/browse/COLLECTIONS-432?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Matt Benson updated COLLECTIONS-432:

    Issue Type: Sub-task  (was: Task)
        Parent: COLLECTIONS-351

> Replace Buffer interface with java.util.Queue
> ---------------------------------------------
>                 Key: COLLECTIONS-432
>                 URL: https://issues.apache.org/jira/browse/COLLECTIONS-432
>             Project: Commons Collections
>          Issue Type: Sub-task
>    Affects Versions: 4.0
>            Reporter: Thomas Neidhart
>            Priority: Blocker
>             Fix For: 4.0
>         Attachments: commons.patch
> Since jdk 1.5, a new interface Queue is available which is basically identical to the Buffer interface of CC.
> Some of our implementations already have a counterpart in the jdk:
> * BoundedFifoBuffer -> LinkedBlockingQueue or ArrayBlockingQueue
> * UnboundedFifoBuffer -> LinkedList or ArrayDeque
> * PriorityBuffer -> PriorityQueue
> Thus the Buffer queue shall be replaced by the existing Queue, unneeded implementations be removed and the rest adapted.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira