Package org.jboss.as.ejb3.timerservice
Class CalendarTimer.Builder
- java.lang.Object
-
- org.jboss.as.ejb3.timerservice.TimerImpl.Builder
-
- org.jboss.as.ejb3.timerservice.CalendarTimer.Builder
-
- Enclosing class:
- CalendarTimer
public static class CalendarTimer.Builder extends TimerImpl.Builder
-
-
Field Summary
-
Fields inherited from class org.jboss.as.ejb3.timerservice.TimerImpl.Builder
id, info, initialDate, newTimer, nextDate, persistent, previousRun, repeatInterval, timedObjectId, timerState
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CalendarTimerbuild(TimerServiceImpl timerService)CalendarTimer.BuildersetAutoTimer(boolean autoTimer)CalendarTimer.BuildersetScheduleExpression(jakarta.ejb.ScheduleExpression scheduleExpression)CalendarTimer.BuildersetTimeoutMethod(Method timeoutMethod)-
Methods inherited from class org.jboss.as.ejb3.timerservice.TimerImpl.Builder
getId, getTimedObjectId, setId, setInfo, setInitialDate, setNewTimer, setNextDate, setPersistent, setPreviousRun, setRepeatInterval, setTimedObjectId, setTimerState
-
-
-
-
Method Detail
-
setScheduleExpression
public CalendarTimer.Builder setScheduleExpression(jakarta.ejb.ScheduleExpression scheduleExpression)
-
setAutoTimer
public CalendarTimer.Builder setAutoTimer(boolean autoTimer)
-
setTimeoutMethod
public CalendarTimer.Builder setTimeoutMethod(Method timeoutMethod)
-
build
public CalendarTimer build(TimerServiceImpl timerService)
- Overrides:
buildin classTimerImpl.Builder
-
-