A B C E F G H I N O P R S T V

A

afterCompletion(int) - Method in class org.mobicents.timers.TransactionSynchronization
 
AfterTxCommitRunnable - Class in org.mobicents.timers
Base class for Runnable's to be run after tx commit.
AfterTxCommitRunnable(TimerTask, FaultTolerantScheduler) - Constructor for class org.mobicents.timers.AfterTxCommitRunnable
 
AfterTxCommitRunnable.Type - Enum in org.mobicents.timers
 
autoRemoval - Variable in class org.mobicents.timers.TimerTask
if true the task is removed from the scheduler when it is executed the last time

B

beforeCompletion() - Method in class org.mobicents.timers.TransactionSynchronization
 
beforeRecover() - Method in class org.mobicents.timers.TimerTask
Invoked before a task is recovered, after fail over, by default simply adjust start time.

C

cancel(Serializable) - Method in class org.mobicents.timers.FaultTolerantScheduler
Cancels a local running task with the specified ID.
cancel() - Method in class org.mobicents.timers.SetTimerAfterTxCommitRunnable
 
cancel() - Method in class org.mobicents.timers.timer.FaultTolerantTimer
 
cancel() - Method in class org.mobicents.timers.TimerTask
Cancels the execution of the task.
CancelTimerAfterTxCommitRunnable - Class in org.mobicents.timers
Runnable to cancel a timer task after the tx commits.

E

equals(Object) - Method in class org.mobicents.timers.TimerTaskData
 

F

FaultTolerantScheduler - Class in org.mobicents.timers
 
FaultTolerantScheduler(String, int, MobicentsCluster, byte, TransactionManager, TimerTaskFactory) - Constructor for class org.mobicents.timers.FaultTolerantScheduler
 
FaultTolerantSchedulerCacheData - Class in org.mobicents.timers.cache
Proxy object for timer facility entity data management through JBoss Cache
FaultTolerantSchedulerCacheData(Fqn, MobicentsCluster) - Constructor for class org.mobicents.timers.cache.FaultTolerantSchedulerCacheData
 
FaultTolerantTimer - Class in org.mobicents.timers.timer
A fault tolerant implementation of a Timer, using the FaultTolerantScheduler.
FaultTolerantTimer(String, MobicentsCluster, byte, TransactionManager) - Constructor for class org.mobicents.timers.timer.FaultTolerantTimer
 
FaultTolerantTimerTimerTask - Class in org.mobicents.timers.timer
A concrete FaultTolerantScheduler TimerTask to wrap a TimerTask.
FaultTolerantTimerTimerTask(FaultTolerantTimerTimerTaskData, FaultTolerantScheduler) - Constructor for class org.mobicents.timers.timer.FaultTolerantTimerTimerTask
 
FaultTolerantTimerTimerTaskData - Class in org.mobicents.timers.timer
 
FaultTolerantTimerTimerTaskData(TimerTask, Serializable, long, long, PeriodicScheduleStrategy) - Constructor for class org.mobicents.timers.timer.FaultTolerantTimerTimerTaskData
 
FaultTolerantTimerTimerTaskFactory - Class in org.mobicents.timers.timer
 
FaultTolerantTimerTimerTaskFactory() - Constructor for class org.mobicents.timers.timer.FaultTolerantTimerTimerTaskFactory
 

G

getData() - Method in class org.mobicents.timers.TimerTask
Retrieves the data associated with the task.
getJavaUtilTimerTask() - Method in class org.mobicents.timers.timer.FaultTolerantTimerTimerTaskData
 
getLocalRunningTask(Serializable) - Method in class org.mobicents.timers.FaultTolerantScheduler
Retrieves a local running task by its id
getLocalRunningTasks() - Method in class org.mobicents.timers.FaultTolerantScheduler
Retrieves a set containing all local running tasks.
getName() - Method in class org.mobicents.timers.FaultTolerantScheduler
Retrieves the scheduler name.
getPeriod() - Method in class org.mobicents.timers.TimerTaskData
Retrieves the period of the associated timer task execution, -1 means it is not a periodic task.
getPeriodicScheduleStrategy() - Method in class org.mobicents.timers.TimerTaskData
Retrieves the strategy used in a periodic timer task, can be null if it is not a periodic timer task.
getPriority() - Method in class org.mobicents.timers.FaultTolerantScheduler
Retrieves the priority of the scheduler as a client local listener of the mobicents cluster.
getScheduledFuture() - Method in class org.mobicents.timers.TimerTask
Retrieves the schedule future object that returns from the task scheduling.
getScheduler() - Method in class org.mobicents.timers.timer.FaultTolerantTimer
 
getScheduler() - Method in class org.mobicents.timers.TimerTask
 
getSetTimerTransactionalAction() - Method in class org.mobicents.timers.TimerTask
Retrieves the tx action to set the timer when the tx commits, not used in a non tx environment.
getStartTime() - Method in class org.mobicents.timers.TimerTaskData
Retrieves the starting time of the associated timer task execution.
getTaskData() - Method in class org.mobicents.timers.cache.TimerTaskCacheData
Retrieves the task data
getTaskID(ClusteredCacheData) - Static method in class org.mobicents.timers.cache.TimerTaskCacheData
Retrieves the TimerTask id from the specified ClusteredCacheData.
getTaskID() - Method in class org.mobicents.timers.TimerTaskData
Retrieves the id of the associated timer task.
getTaskIDs() - Method in class org.mobicents.timers.cache.FaultTolerantSchedulerCacheData
 
getTimerTaskData(Serializable) - Method in class org.mobicents.timers.FaultTolerantScheduler
Retrieves the TimerTaskData associated with the specified taskID.
getTimerTaskFactory() - Method in class org.mobicents.timers.FaultTolerantScheduler
Retrieves the timer task factory associated with this scheduler.
getTransactionContext() - Static method in class org.mobicents.timers.TransactionContextThreadLocal
 
getTransactionManager() - Method in class org.mobicents.timers.FaultTolerantScheduler
Retrieves the jta tx manager.
getType() - Method in class org.mobicents.timers.AfterTxCommitRunnable
 
getType() - Method in class org.mobicents.timers.CancelTimerAfterTxCommitRunnable
 
getType() - Method in class org.mobicents.timers.SetTimerAfterTxCommitRunnable
 

H

hashCode() - Method in class org.mobicents.timers.TimerTaskData
 

I

isCanceled() - Method in class org.mobicents.timers.timer.FaultTolerantTimerTimerTask
 

N

newTimerTask(TimerTaskData) - Method in class org.mobicents.timers.timer.FaultTolerantTimerTimerTaskFactory
 
newTimerTask(TimerTaskData) - Method in interface org.mobicents.timers.TimerTaskFactory
Creates a new instance of a concrete TimerTask, using the specified TimerTaskData.

O

org.mobicents.timers - package org.mobicents.timers
 
org.mobicents.timers.cache - package org.mobicents.timers.cache
 
org.mobicents.timers.timer - package org.mobicents.timers.timer
 

P

PeriodicScheduleStrategy - Enum in org.mobicents.timers
Different strategies to use when scheduling a Runnable on a FaultTolerantScheduler
purge() - Method in class org.mobicents.timers.timer.FaultTolerantTimer
 
put(Serializable, AfterTxCommitRunnable) - Method in class org.mobicents.timers.TransactionContext
 

R

remove(Serializable) - Method in class org.mobicents.timers.TransactionContext
 
removeFromScheduler() - Method in class org.mobicents.timers.TimerTask
Self removal from the scheduler.
run() - Method in class org.mobicents.timers.CancelTimerAfterTxCommitRunnable
 
run() - Method in class org.mobicents.timers.SetTimerAfterTxCommitRunnable
 
run() - Method in class org.mobicents.timers.TimerTask
 
run() - Method in class org.mobicents.timers.TransactionContext
 
runTask() - Method in class org.mobicents.timers.timer.FaultTolerantTimerTimerTask
 
runTask() - Method in class org.mobicents.timers.TimerTask
The method executed by the scheduler

S

schedule(TimerTask) - Method in class org.mobicents.timers.FaultTolerantScheduler
 
schedule(TimerTask, boolean) - Method in class org.mobicents.timers.FaultTolerantScheduler
Schedules the specified task.
schedule(TimerTask, Date, long) - Method in class org.mobicents.timers.timer.FaultTolerantTimer
 
schedule(TimerTask, Date) - Method in class org.mobicents.timers.timer.FaultTolerantTimer
 
schedule(TimerTask, long) - Method in class org.mobicents.timers.timer.FaultTolerantTimer
 
schedule(TimerTask, long, long) - Method in class org.mobicents.timers.timer.FaultTolerantTimer
 
scheduleAtFixedRate(TimerTask, Date, long) - Method in class org.mobicents.timers.timer.FaultTolerantTimer
 
scheduleAtFixedRate(TimerTask, long, long) - Method in class org.mobicents.timers.timer.FaultTolerantTimer
 
scheduler - Variable in class org.mobicents.timers.AfterTxCommitRunnable
 
setScheduledFuture(ScheduledFuture<?>) - Method in class org.mobicents.timers.TimerTask
Sets the schedule future object that returns from the task scheduling.
setScheduler(FaultTolerantScheduler) - Method in class org.mobicents.timers.timer.FaultTolerantTimerTimerTaskFactory
 
setScheduler(FaultTolerantScheduler) - Method in class org.mobicents.timers.TimerTask
 
setStartTime(long) - Method in class org.mobicents.timers.TimerTaskData
Sets the starting time of the associated timer task execution.
setTaskData(TimerTaskData) - Method in class org.mobicents.timers.cache.TimerTaskCacheData
Sets the task data.
SetTimerAfterTxCommitRunnable - Class in org.mobicents.timers
Runnable to set a timer task after the tx commits.
setTransactionContext(TransactionContext) - Static method in class org.mobicents.timers.TransactionContextThreadLocal
 
shutdownNow() - Method in class org.mobicents.timers.FaultTolerantScheduler
 
stop() - Method in class org.mobicents.timers.FaultTolerantScheduler
 

T

task - Variable in class org.mobicents.timers.AfterTxCommitRunnable
 
TimerTask - Class in org.mobicents.timers
The base class to implement a task to be scheduled and executed by an FaultTolerantScheduler.
TimerTask(TimerTaskData) - Constructor for class org.mobicents.timers.TimerTask
 
TimerTaskCacheData - Class in org.mobicents.timers.cache
Proxy object for timer task data management through JBoss Cache
TimerTaskCacheData(Serializable, Fqn, MobicentsCluster) - Constructor for class org.mobicents.timers.cache.TimerTaskCacheData
 
TimerTaskCacheData(Fqn, MobicentsCluster) - Constructor for class org.mobicents.timers.cache.TimerTaskCacheData
 
TimerTaskData - Class in org.mobicents.timers
The TimerTask data, which may be replicated in a cluster environment to support fail over.
TimerTaskData(Serializable, long, long, PeriodicScheduleStrategy) - Constructor for class org.mobicents.timers.TimerTaskData
 
TimerTaskFactory - Interface in org.mobicents.timers
Interface for a factory of concrete TimerTask instances, to be provided to an FaultTolerantScheduler.
toDetailedString() - Method in class org.mobicents.timers.FaultTolerantScheduler
 
toString() - Method in class org.mobicents.timers.FaultTolerantScheduler
 
TransactionContext - Class in org.mobicents.timers
 
TransactionContext() - Constructor for class org.mobicents.timers.TransactionContext
 
TransactionContextThreadLocal - Class in org.mobicents.timers
A thread local used to store the a tx context.
TransactionContextThreadLocal() - Constructor for class org.mobicents.timers.TransactionContextThreadLocal
 
TransactionSynchronization - Class in org.mobicents.timers
 

V

valueOf(String) - Static method in enum org.mobicents.timers.AfterTxCommitRunnable.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mobicents.timers.PeriodicScheduleStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.mobicents.timers.AfterTxCommitRunnable.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mobicents.timers.PeriodicScheduleStrategy
Returns an array containing the constants of this enum type, in the order they are declared.

A B C E F G H I N O P R S T V

Copyright © 2011. All Rights Reserved.