public static class ApplicationSession.Timer extends ScopedRunable implements javax.servlet.sip.ServletTimer, java.lang.Runnable
_session| Constructor and Description |
|---|
Timer(ApplicationSession session,
long delay,
long period,
boolean fixedDelay,
boolean isPersistent,
java.io.Serializable info) |
Timer(ApplicationSession session,
long delay,
long period,
boolean fixedDelay,
boolean isPersistent,
java.io.Serializable info,
java.lang.String id) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel() |
void |
doRun() |
javax.servlet.sip.SipApplicationSession |
getApplicationSession() |
java.lang.String |
getId() |
java.io.Serializable |
getInfo() |
long |
getPeriod() |
long |
getTimeRemaining() |
boolean |
isPersistent() |
long |
scheduledExecutionTime() |
java.lang.String |
toString() |
getAppSession, runopenScopepublic Timer(ApplicationSession session, long delay, long period, boolean fixedDelay, boolean isPersistent, java.io.Serializable info)
public Timer(ApplicationSession session, long delay, long period, boolean fixedDelay, boolean isPersistent, java.io.Serializable info, java.lang.String id)
public java.io.Serializable getInfo()
getInfo in interface javax.servlet.sip.ServletTimerpublic long scheduledExecutionTime()
scheduledExecutionTime in interface javax.servlet.sip.ServletTimerpublic java.lang.String getId()
getId in interface javax.servlet.sip.ServletTimerpublic long getTimeRemaining()
getTimeRemaining in interface javax.servlet.sip.ServletTimerpublic long getPeriod()
public boolean isPersistent()
public void cancel()
cancel in interface javax.servlet.sip.ServletTimerpublic java.lang.String toString()
toString in class java.lang.Objectpublic void doRun()
doRun in class ScopedRunablepublic javax.servlet.sip.SipApplicationSession getApplicationSession()
getApplicationSession in interface javax.servlet.sip.ServletTimerCopyright © 2015. All Rights Reserved.