Fråga : Draga för att övervaka en köa, ta bort identiska händelser som lik AWT gör med multipel målar förfrågan om igen

HI förmiddagen för
I tyring för att genomföra en arbetartråd, som ska, övervakar en köa och tar bort identiskt skeende som lämnar thus händelse för
only en i köa - eg. något att säga, om det finns multipelförfrågan att vända 'På/av' en kort tidsperiod i för kopplain
a endast för att bearbeta jumbon one.
I vet att AWT-tråden i JVMEN gör denna med multipel målar förfrågan i en kort period av time
but som om igen jag inte kan finna algoritmen anywhere.
At ögonblicket, jag har att concurrentlinkeds för att köa, som är betjänad av en SAXparser anmärker att parses
xml stränger och skapar motsvarande händelser, där är många trådar som sätter in händelseinto
the köar, jag har en konsumenttråd att ta bort dessa händelser och att sätta dem in i en härskaengine
but till extra arbete för räddningen jag önskar att vara kompetent att ta bort multipelhändelser av samma idéer för type.
Any är mest welcome.
James.
" klar "

Svar : Draga för att övervaka en köa, ta bort identiska händelser som lik AWT gör med multipel målar förfrågan om igen

Om du är pröva att ha på mest en händelse av varje typ i köa på någon en tid, du kunde använda en LinkedHashSet - därefter alla den skulle händer automcatically
Andra lösningar  
 
programming4us programming4us