Is there an elegant & easy way to kill a current(executing) TimerTask if a certain time has elapsed (Say 2 minutes). This situation can occur if my TimerTask is blocked on IO.
My code implements a TimeMonitor class and listener interface. Based on code from JavaWorld tips 125.
http://www.javaworld.com/javaworld/javatips/jw-javatip125.html I am trying to stop the current executing TimerTask
thread if a certain time has elapsed.
Here is the code.
TimeMonitorListener.java
TimeMonitor.java
Calling class with main method: Test.java
[ August 07, 2003: Message edited by: Victor Subick ]