public interface TimerType<T> extends Child<T>, JavaeeTimerCommonType<T,TimerType<T>,TimerScheduleType<TimerType<T>>,NamedMethodType<TimerType<T>>>
timerType
xsd typeModifier 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
objectsTimerType
List<String> getAllDescription()
description
elementsdescription
TimerType<T> removeAllDescription()
description
elementTimerType
TimerScheduleType<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
elementTimerType
TimerType<T> start(Date start)
start
elementstart
- the value for the element start
TimerType
Date getStart()
start
elementstart
TimerType<T> removeStart()
start
elementTimerType
TimerType<T> end(Date end)
end
elementend
- the value for the element end
TimerType
Date getEnd()
end
elementend
TimerType<T> removeEnd()
end
elementTimerType
NamedMethodType<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
elementTimerType
TimerType<T> persistent(Boolean persistent)
persistent
elementpersistent
- the value for the element persistent
TimerType
Boolean isPersistent()
persistent
elementpersistent
TimerType<T> removePersistent()
persistent
elementTimerType
TimerType<T> timezone(String timezone)
timezone
elementtimezone
- the value for the element timezone
TimerType
String getTimezone()
timezone
elementtimezone
TimerType<T> removeTimezone()
timezone
elementTimerType
TimerType<T> info(String info)
info
elementinfo
- the value for the element info
TimerType
String getInfo()
info
elementinfo
TimerType<T> removeInfo()
info
elementTimerType
TimerType<T> id(String id)
id
attributeid
- the value for the attribute id
TimerType
String getId()
id
attributeid
Copyright © 2023 JBoss by Red Hat. All rights reserved.