Domanda

Sto cercando un BoundedBlockingQueue che può prendere qualsiasi altra Queue e renderlo delimitata e il blocco.

ho scoperto akka.util.BoundedBlockingQueue che può farlo, ma il codice sorgente ha alcuni FIXME in esso. Quindi io non sono sicuro che sia intelligente per utilizzare il codice.

Alla fine voglio avere un CodaConPriorita delimitata e utilizzabile per l'uso concomitante.

Ci sono alcune altre classi che posso usare per questo compito? Forse in Java 7?

È stato utile?

Soluzione

Il Akka BoundedBlockingQueue sembra essere abbastanza ok per me ( Il codice sorgente ). Vorrei davvero considerare l'utilizzo di essa (almeno dopo aver scritto una buona serie di test unitari per la classe perché le prove per questa classe mancano in Akka)

I FIXME si trovano in situazioni piuttosto strane come chiamare removeAll sulla coda di supporto e non è vuoto dopo che, che è semplicemente un pessimo errore nella implementazione della classe coda di supporto.

Non ho capito cosa vuoi dire con "il codice non mi permette di effettuare il costruttore generico" .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top