The following code creates a timer that runs after a delay of three
seconds.
(import '(java.util TimerTask Timer))
(let [task (proxy [TimerTask] []
(run [] (println "Running")))]
(. (new Timer) (schedule task (long 3000))))
I'll let someone else comment on the concurrency issues.
Bill
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Clojure" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---