
public interface TimerType<T> extends Child<T>, JavaeeTimerCommonType<T,TimerType<T>,TimerScheduleType<TimerType<T>>,NamedMethodType<TimerType<T>>>
timerType xsd type| Modifier and Type | Method and Description |
|---|---|
TimerType<T> |
description(String... values)
Creates for all String objects representing
description elements,
a new description element |
TimerType<T> |
end(Date end)
Sets the
end element |
List<String> |
getAllDescription()
Returns all
description elements |
Date |
getEnd()
Returns the
end element |
String |
getId()
Returns the
id attribute |
String |
getInfo()
Returns the
info element |
TimerScheduleType<TimerType<T>> |
getOrCreateSchedule()
If not already created, a new
schedule element with the given value will be created. |
NamedMethodType<TimerType<T>> |
getOrCreateTimeoutMethod()
If not already created, a new
timeout-method element with the given value will be created. |
Date |
getStart()
Returns the
start element |
String |
getTimezone()
Returns the
timezone element |
TimerType<T> |
id(String id)
Sets the
id attribute |
TimerType<T> |
info(String info)
Sets the
info element |
Boolean |
isPersistent()
Returns the
persistent element |
TimerType<T> |
persistent(Boolean persistent)
Sets the
persistent element |
TimerType<T> |
removeAllDescription()
Removes the
description element |
TimerType<T> |
removeEnd()
Removes the
end element |
TimerType<T> |
removeId()
Removes the
id attribute |
TimerType<T> |
removeInfo()
Removes the
info element |
TimerType<T> |
removePersistent()
Removes the
persistent element |
TimerType<T> |
removeSchedule()
Removes the
schedule element |
TimerType<T> |
removeStart()
Removes the
start element |
TimerType<T> |
removeTimeoutMethod()
Removes the
timeout-method element |
TimerType<T> |
removeTimezone()
Removes the
timezone element |
TimerType<T> |
start(Date start)
Sets the
start element |
TimerType<T> |
timezone(String timezone)
Sets the
timezone element |
TimerType<T> description(String... values)
description elements,
a new description elementvalues - list of description objectsTimerTypeList<String> getAllDescription()
description elementsdescriptionTimerType<T> removeAllDescription()
description elementTimerTypeTimerScheduleType<TimerType<T>> getOrCreateSchedule()
schedule element with the given value will be created.
Otherwise, the existing schedule element will be returned.TimerScheduleType> TimerType<T> removeSchedule()
schedule elementTimerTypeTimerType<T> start(Date start)
start elementstart - the value for the element startTimerTypeDate getStart()
start elementstartTimerType<T> removeStart()
start elementTimerTypeTimerType<T> end(Date end)
end elementend - the value for the element endTimerTypeDate getEnd()
end elementendTimerType<T> removeEnd()
end elementTimerTypeNamedMethodType<TimerType<T>> getOrCreateTimeoutMethod()
timeout-method element with the given value will be created.
Otherwise, the existing timeout-method element will be returned.NamedMethodType> TimerType<T> removeTimeoutMethod()
timeout-method elementTimerTypeTimerType<T> persistent(Boolean persistent)
persistent elementpersistent - the value for the element persistentTimerTypeBoolean isPersistent()
persistent elementpersistentTimerType<T> removePersistent()
persistent elementTimerTypeTimerType<T> timezone(String timezone)
timezone elementtimezone - the value for the element timezoneTimerTypeString getTimezone()
timezone elementtimezoneTimerType<T> removeTimezone()
timezone elementTimerTypeTimerType<T> info(String info)
info elementinfo - the value for the element infoTimerTypeString getInfo()
info elementinfoTimerType<T> removeInfo()
info elementTimerTypeTimerType<T> id(String id)
id attributeid - the value for the attribute idTimerTypeString getId()
id attributeidCopyright © 2021 JBoss by Red Hat. All rights reserved.