Hi, You can use a third party object's lock in a synchronized block to do that. All this in a static method:
obj is the third party object. Hope that helps, Sindhur.
Narasimha Rao B.
Joined: Aug 26, 2002
Thanks for reply. Here my request is, how to use wait() and notify() methods in static synchronized methods. Not in blocks. I hope you got my point. Thanks..
Joined: Feb 23, 2004
Narasimha, You cannot call wait() and notify() from a static context without a third party object. Reason: no object lock to wait on. Remember wait and notify are not static methods they cannot be called from a static context unless you call it with an object instance, in which case you have to own its lock in the first place, hence the synchronized block. K&B explain it very well. Sindhur. [ March 06, 2004: Message edited by: Sindhur Sat ]
subject: How to use wait(), notify() methods in static synchronized methods.