gov.nist.javax.sip.stack
Class SIPStackTimerTask

java.lang.Object
  extended by gov.nist.javax.sip.stack.SIPStackTimerTask
Direct Known Subclasses:
SIPClientTransactionImpl.TransactionTimer, SIPTransactionStack.PingTimer

public abstract class SIPStackTimerTask
extends Object

A subclass of TimerTask which runs TimerTask code within a try/catch block to avoid killing the SIPTransactionStack timer thread. Note: subclasses MUST not override run(); instead they should override runTask().

Author:
Brett Buckingham

Constructor Summary
SIPStackTimerTask()
           
 
Method Summary
 void cleanUpBeforeCancel()
           
 Object getSipTimerTask()
           
abstract  void runTask()
           
 void setSipTimerTask(Object timer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SIPStackTimerTask

public SIPStackTimerTask()
Method Detail

runTask

public abstract void runTask()

cleanUpBeforeCancel

public void cleanUpBeforeCancel()

setSipTimerTask

public void setSipTimerTask(Object timer)

getSipTimerTask

public Object getSipTimerTask()


Copyright © 2014. All Rights Reserved.