public class TimerManagerTaskScheduler extends TimerManagerAccessor implements org.springframework.scheduling.TaskScheduler
TaskScheduler interface, wrapping
a CommonJ TimerManager.| Constructor and Description |
|---|
TimerManagerTaskScheduler() |
| Modifier and Type | Method and Description |
|---|---|
ScheduledFuture |
schedule(Runnable task,
Date startTime) |
ScheduledFuture |
schedule(Runnable task,
org.springframework.scheduling.Trigger trigger) |
ScheduledFuture |
scheduleAtFixedRate(Runnable task,
Date startTime,
long period) |
ScheduledFuture |
scheduleAtFixedRate(Runnable task,
long period) |
ScheduledFuture |
scheduleWithFixedDelay(Runnable task,
Date startTime,
long delay) |
ScheduledFuture |
scheduleWithFixedDelay(Runnable task,
long delay) |
void |
setErrorHandler(org.springframework.util.ErrorHandler errorHandler)
Provide an
ErrorHandler strategy. |
afterPropertiesSet, destroy, getTimerManager, isRunning, setShared, setTimerManager, setTimerManagerName, start, stopconvertJndiName, isResourceRef, lookup, lookup, setResourceRefpublic void setErrorHandler(org.springframework.util.ErrorHandler errorHandler)
ErrorHandler strategy.public ScheduledFuture schedule(Runnable task, org.springframework.scheduling.Trigger trigger)
schedule in interface org.springframework.scheduling.TaskSchedulerpublic ScheduledFuture schedule(Runnable task, Date startTime)
schedule in interface org.springframework.scheduling.TaskSchedulerpublic ScheduledFuture scheduleAtFixedRate(Runnable task, Date startTime, long period)
scheduleAtFixedRate in interface org.springframework.scheduling.TaskSchedulerpublic ScheduledFuture scheduleAtFixedRate(Runnable task, long period)
scheduleAtFixedRate in interface org.springframework.scheduling.TaskSchedulerpublic ScheduledFuture scheduleWithFixedDelay(Runnable task, Date startTime, long delay)
scheduleWithFixedDelay in interface org.springframework.scheduling.TaskSchedulerpublic ScheduledFuture scheduleWithFixedDelay(Runnable task, long delay)
scheduleWithFixedDelay in interface org.springframework.scheduling.TaskScheduler