Details
-
Sub-task
-
Status: Closed
-
Blocker
-
Resolution: Fixed
-
4.0
-
None
-
None
Description
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.
Attachments
Attachments
Issue Links
- is depended upon by
-
COLLECTIONS-351 Remove features now supported in the JDK
- Closed
- relates to
-
COLLECTIONS-399 Add indexed get to CircularFifoQueue
- Closed
-
COLLECTIONS-397 BoundedFifoBuffer could allow null entries
- Closed
-
COLLECTIONS-398 BoundedFifoBuffer could be simplified by keeping a count of the number of entries
- Closed
- supercedes
-
COLLECTIONS-220 Serialization/Deserialization doesn't work well with empty buffers.
- Closed