org.globus.ogsa.impl.core.notification.framework
Class NotificationIntervalTimer

java.lang.Object
  extended byorg.globus.ogsa.impl.core.notification.framework.NotificationIntervalTimer
Direct Known Subclasses:
NotificationMaxIntervalTimer, NotificationMinIntervalTimer

public class NotificationIntervalTimer
extends java.lang.Object

NotificationIntervalTimer Timer used by NotificationFramework


Constructor Summary
NotificationIntervalTimer()
          Constructor.
 
Method Summary
protected  void addTimerTask(java.lang.String subscriptionId, java.util.TimerTask timerTask)
          Method addTimerTask.
 void cancelTimer(java.lang.String subscriptionId)
           
 java.util.Timer getTimer()
          Accessor to the interval timer.
protected  java.util.TimerTask getTimerTask(java.lang.String subscriptionId)
          Method getTimerTask.
protected  void removeTimerTask(java.lang.String subscriptionId)
          Method removeTimerTask.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NotificationIntervalTimer

public NotificationIntervalTimer()
Constructor.

Method Detail

getTimer

public java.util.Timer getTimer()
Accessor to the interval timer.


cancelTimer

public void cancelTimer(java.lang.String subscriptionId)

addTimerTask

protected void addTimerTask(java.lang.String subscriptionId,
                            java.util.TimerTask timerTask)
Method addTimerTask.

Parameters:
subscriptionId -
timerTask -

getTimerTask

protected java.util.TimerTask getTimerTask(java.lang.String subscriptionId)
Method getTimerTask.


removeTimerTask

protected void removeTimerTask(java.lang.String subscriptionId)
Method removeTimerTask.