Package org.jboss.as.ejb3.timerservice
Class TimerImpl.Builder
java.lang.Object
org.jboss.as.ejb3.timerservice.TimerImpl.Builder
- Direct Known Subclasses:
CalendarTimer.Builder
- Enclosing class:
- TimerImpl
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Serializableprotected Dateprotected booleanprotected Dateprotected booleanprotected Dateprotected longprotected Stringprotected TimerState -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild(TimerServiceImpl timerService) getId()setInfo(Serializable info) setInitialDate(Date initialDate) setNewTimer(boolean newTimer) setNextDate(Date nextDate) setPersistent(boolean persistent) setPreviousRun(Date previousRun) setRepeatInterval(long repeatInterval) setTimedObjectId(String timedObjectId) setTimerState(TimerState timerState)
-
Field Details
-
id
-
timedObjectId
-
initialDate
-
repeatInterval
protected long repeatInterval -
nextDate
-
previousRun
-
info
-
timerState
-
persistent
protected boolean persistent -
newTimer
protected boolean newTimer
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setId
-
setTimedObjectId
-
setInitialDate
-
setRepeatInterval
-
setNextDate
-
setPreviousRun
-
setInfo
-
setTimerState
-
setPersistent
-
setNewTimer
-
getId
-
getTimedObjectId
-
build
-