Class TriggerTimetable
java.lang.Object
de.hybris.platform.servicelayer.cronjob.attributehandler.TriggerTimetable
- All Implemented Interfaces:
DynamicAttributeHandler<String,TriggerModel>
public class TriggerTimetable
extends Object
implements DynamicAttributeHandler<String,TriggerModel>
provides Timetable - as a dynamic attribute of the TriggerModel
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intignored value for time, interval, max acceptable waits -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget(TriggerModel model) Returns a localized text, representing the timetable of this trigger.protected TypeServicevoidset(TriggerModel model, String value) Holds logic behind setter for dynamic attribute.voidsetTypeService(TypeService typeService)
-
Field Details
-
IGNORE_VALUE
public static final int IGNORE_VALUEignored value for time, interval, max acceptable waits- See Also:
-
-
Constructor Details
-
TriggerTimetable
public TriggerTimetable()
-
-
Method Details
-
getTypeService
-
setTypeService
-
get
Returns a localized text, representing the timetable of this trigger.- Specified by:
getin interfaceDynamicAttributeHandler<String,TriggerModel> - Parameters:
model- the trigger instance- Returns:
- the localized timeTable text
-
set
Holds logic behind setter for dynamic attribute.- Specified by:
setin interfaceDynamicAttributeHandler<String,TriggerModel> - Parameters:
model- model for which dynamic attribute is declared.value- the value which will be used by setter logic.
-