Question

Je cherche un BoundedBlockingQueue qui peut prendre toute autre Queue et le rendre limité et le blocage.

Je trouve akka.util.BoundedBlockingQueue qui peut le faire, mais le code source a quelques FIXMEs en elle. Je ne suis pas sûr qu'il est intelligent d'utiliser le code.

A la fin je veux avoir une PriorityQueue limitée et utilisable pour une utilisation simultanée.

Y a-t-il des autres classes que je peux utiliser pour cette tâche? Peut-être dans Java 7?

Était-ce utile?

La solution

AKKA BoundedBlockingQueue semble être assez ok pour moi ( Le code source ). Je voudrais vraiment envisager de l'utiliser (au moins après avoir écrit une bonne série de tests unitaires pour la classe parce que les tests de cette classe sont manquants dans akka)

Les FIXMEs sont dans des situations assez étranges comme appeler removeAll sur la file d'attente de soutien et il n'est pas vide après cela, ce qui est tout simplement une erreur très mauvaise dans la mise en œuvre de la classe de file d'attente de soutien.

Je n'ai pas compris ce que vous entendez par "le code ne me permet pas de passer le constructeur générique" .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top