1. You can copy the Map before getting the iterator. (needs some locking
also)
2. In Java 5 is a ConcurrentHashMap.
On Fri, 10 Jun 2005 17:12:05 +0200, Nicolas De Loof
<[EMAIL PROTECTED]> wrote:
Is they're any way to get an Iterator on a collection (in my case a map)
when other trheads are adding datas, and not get
ConcurrentModificationException ?
I've tested some "freeze" solution to lock put() method during my
iteration, but as it seems to work (?) it is neither standard nor fully
tested.
Is they're any "best practice" for such a case ?
Nico.
This message contains information that may be privileged or confidential
and is the property of the Capgemini Group. It is intended only for the
person to whom it is addressed. If you are not the intended recipient,
you are not authorized to read, print, retain, copy, disseminate,
distribute, or use this message or any part thereof. If you receive
this message in error, please notify the sender immediately and delete
all copies of this message.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Ronald Klop
Amsterdam, The Netherlands
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]