Tengo dos procesos (productor/consumidor). El primero pone elementos en una Colección, el segundo los lee.Colecciones con varias restricciones (tiempo y tamaño) en Java
Quiero que el segundo proceso no leer cada elemento individual, sino esperar hasta que:
- Hay al menos N elementos de la colección O
- Hace El último elemento se recibió T segundos.
¿Hay alguna Colección en Java 5+ que permita este tipo de comportamiento? Estaba pensando en una implementación de Queue, pero solo he encontrado DelayQueue que no es exactamente lo que necesito.
Gracias.
no estoy al tanto de nada igual en colecciones de Java, guayaba no parece tener también. Quizás, sería más fácil si lo intentas por tu cuenta además de, digamos LinkedList, y pregunta aquí si tienes algún problema con él. –