org.globus.wsrf.impl.timer
Class TimerListenerWrapper

java.lang.Object
  extended byjava.util.TimerTask
      extended byorg.globus.wsrf.impl.timer.TimerListenerWrapper
All Implemented Interfaces:
java.lang.Runnable

public class TimerListenerWrapper
extends java.util.TimerTask


Field Summary
private  boolean expired
           
private  commonj.timers.TimerListener listener
           
private static org.apache.commons.logging.Log logger
           
private  boolean suspended
           
private  commonj.timers.Timer timer
           
private  TimerManagerImpl timerManager
           
 
Fields inherited from class java.util.TimerTask
 
Constructor Summary
TimerListenerWrapper(commonj.timers.Timer timer, TimerManagerImpl timerManager)
           
 
Method Summary
 boolean cancel()
           
private  void executeTask()
           
protected  commonj.timers.TimerListener getListener()
           
protected  commonj.timers.Timer getTimer()
           
 void resume()
           
 void run()
           
protected  boolean stop()
           
 void suspend()
           
 
Methods inherited from class java.util.TimerTask
scheduledExecutionTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

private static org.apache.commons.logging.Log logger

timer

private commonj.timers.Timer timer

listener

private commonj.timers.TimerListener listener

timerManager

private TimerManagerImpl timerManager

suspended

private boolean suspended

expired

private boolean expired
Constructor Detail

TimerListenerWrapper

public TimerListenerWrapper(commonj.timers.Timer timer,
                            TimerManagerImpl timerManager)
Parameters:
timer -
timerManager -
Method Detail

suspend

public void suspend()

resume

public void resume()

executeTask

private void executeTask()

run

public void run()

stop

protected boolean stop()

cancel

public boolean cancel()

getListener

protected commonj.timers.TimerListener getListener()
Returns:
Returns the listener.

getTimer

protected commonj.timers.Timer getTimer()
Returns:
Returns the timer.