public class DefaultSipApplicationSessionTimerService extends ScheduledThreadPoolExecutor implements SipApplicationSessionTimerService
ThreadPoolExecutor.AbortPolicy, ThreadPoolExecutor.CallerRunsPolicy, ThreadPoolExecutor.DiscardOldestPolicy, ThreadPoolExecutor.DiscardPolicy| Constructor and Description |
|---|
DefaultSipApplicationSessionTimerService(int corePoolSize) |
DefaultSipApplicationSessionTimerService(int corePoolSize,
RejectedExecutionHandler handler) |
DefaultSipApplicationSessionTimerService(int corePoolSize,
ThreadFactory threadFactory) |
DefaultSipApplicationSessionTimerService(int corePoolSize,
ThreadFactory threadFactory,
RejectedExecutionHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
cancel(SipApplicationSessionTimerTask expirationTimerTask) |
SipApplicationSessionTimerTask |
createSipApplicationSessionTimerTask(MobicentsSipApplicationSession sipApplicationSession) |
boolean |
isStarted() |
SipApplicationSessionTimerTask |
schedule(SipApplicationSessionTimerTask expirationTimerTask,
long delay,
TimeUnit unit) |
void |
start() |
void |
stop() |
decorateTask, decorateTask, execute, getContinueExistingPeriodicTasksAfterShutdownPolicy, getExecuteExistingDelayedTasksAfterShutdownPolicy, getQueue, getRemoveOnCancelPolicy, schedule, schedule, scheduleAtFixedRate, scheduleWithFixedDelay, setContinueExistingPeriodicTasksAfterShutdownPolicy, setExecuteExistingDelayedTasksAfterShutdownPolicy, setRemoveOnCancelPolicy, shutdown, shutdownNow, submit, submit, submitafterExecute, allowCoreThreadTimeOut, allowsCoreThreadTimeOut, awaitTermination, beforeExecute, finalize, getActiveCount, getCompletedTaskCount, getCorePoolSize, getKeepAliveTime, getLargestPoolSize, getMaximumPoolSize, getPoolSize, getRejectedExecutionHandler, getTaskCount, getThreadFactory, isShutdown, isTerminated, isTerminating, prestartAllCoreThreads, prestartCoreThread, purge, remove, setCorePoolSize, setKeepAliveTime, setMaximumPoolSize, setRejectedExecutionHandler, setThreadFactory, terminated, toStringinvokeAll, invokeAll, invokeAny, invokeAny, newTaskFor, newTaskForclone, equals, getClass, hashCode, notify, notifyAll, wait, wait, waitawaitTermination, invokeAll, invokeAll, invokeAny, invokeAny, isShutdown, isTerminatedpublic DefaultSipApplicationSessionTimerService(int corePoolSize)
corePoolSize - public DefaultSipApplicationSessionTimerService(int corePoolSize,
ThreadFactory threadFactory)
corePoolSize - threadFactory - public DefaultSipApplicationSessionTimerService(int corePoolSize,
RejectedExecutionHandler handler)
corePoolSize - handler - public DefaultSipApplicationSessionTimerService(int corePoolSize,
ThreadFactory threadFactory,
RejectedExecutionHandler handler)
corePoolSize - threadFactory - handler - public SipApplicationSessionTimerTask createSipApplicationSessionTimerTask(MobicentsSipApplicationSession sipApplicationSession)
createSipApplicationSessionTimerTask in interface SipApplicationSessionTimerServicepublic boolean cancel(SipApplicationSessionTimerTask expirationTimerTask)
cancel in interface SipApplicationSessionTimerServicepublic SipApplicationSessionTimerTask schedule(SipApplicationSessionTimerTask expirationTimerTask, long delay, TimeUnit unit)
schedule in interface SipApplicationSessionTimerServicepublic void start()
start in interface SipApplicationSessionTimerServicepublic void stop()
stop in interface SipApplicationSessionTimerServicepublic boolean isStarted()
isStarted in interface SipApplicationSessionTimerServiceCopyright © 2015. All Rights Reserved.