public class TriggerModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_CRONJOBTRIGGERRELATION
Generated relation code constant for relation
CronJobTriggerRelation defining source attribute cronJob in extension processing. |
static String |
_JOBTRIGGERRELATION
Generated relation code constant for relation
JobTriggerRelation defining source attribute job in extension processing. |
static String |
_TYPECODE
Generated model type code constant.
|
static String |
ACTIVATIONTIME
Generated constant - Attribute key of
Trigger.activationTime attribute defined at extension processing. |
static String |
ACTIVE
Generated constant - Attribute key of
Trigger.active attribute defined at extension processing. |
static String |
CRONEXPRESSION
Generated constant - Attribute key of
Trigger.cronExpression attribute defined at extension processing. |
static String |
CRONJOB
Generated constant - Attribute key of
Trigger.cronJob attribute defined at extension processing. |
static String |
DATERANGE
Generated constant - Attribute key of
Trigger.dateRange attribute defined at extension processing. |
static String |
DAY
Generated constant - Attribute key of
Trigger.day attribute defined at extension processing. |
static String |
DAYSOFWEEK
Generated constant - Attribute key of
Trigger.daysOfWeek attribute defined at extension processing. |
static String |
HOUR
Generated constant - Attribute key of
Trigger.hour attribute defined at extension processing. |
static String |
JOB
Generated constant - Attribute key of
Trigger.job attribute defined at extension processing. |
static String |
MAXACCEPTABLEDELAY
Generated constant - Attribute key of
Trigger.maxAcceptableDelay attribute defined at extension processing. |
static String |
MINUTE
Generated constant - Attribute key of
Trigger.minute attribute defined at extension processing. |
static String |
MONTH
Generated constant - Attribute key of
Trigger.month attribute defined at extension processing. |
static String |
RELATIVE
Generated constant - Attribute key of
Trigger.relative attribute defined at extension processing. |
static String |
SECOND
Generated constant - Attribute key of
Trigger.second attribute defined at extension processing. |
static String |
TIMETABLE
Generated constant - Attribute key of
Trigger.timeTable attribute defined at extension processing. |
static String |
WEEKINTERVAL
Generated constant - Attribute key of
Trigger.weekInterval attribute defined at extension processing. |
static String |
YEAR
Generated constant - Attribute key of
Trigger.year attribute defined at extension processing. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
TriggerModel()
Generated constructor - Default constructor for generic creation.
|
TriggerModel(CronJobModel _cronJob,
JobModel _job,
ItemModel _owner)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
TriggerModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
Date |
getActivationTime()
Generated method - Getter of the
Trigger.activationTime attribute defined at extension processing. |
Boolean |
getActive()
Generated method - Getter of the
Trigger.active attribute defined at extension processing. |
String |
getCronExpression()
Generated method - Getter of the
Trigger.cronExpression attribute defined at extension processing. |
CronJobModel |
getCronJob()
Generated method - Getter of the
Trigger.cronJob attribute defined at extension processing. |
StandardDateRange |
getDateRange()
Generated method - Getter of the
Trigger.dateRange attribute defined at extension processing. |
Integer |
getDay()
Generated method - Getter of the
Trigger.day attribute defined at extension processing. |
List<DayOfWeek> |
getDaysOfWeek()
Generated method - Getter of the
Trigger.daysOfWeek attribute defined at extension processing. |
Integer |
getHour()
Generated method - Getter of the
Trigger.hour attribute defined at extension processing. |
JobModel |
getJob()
Generated method - Getter of the
Trigger.job attribute defined at extension processing. |
Integer |
getMaxAcceptableDelay()
Generated method - Getter of the
Trigger.maxAcceptableDelay attribute defined at extension processing. |
Integer |
getMinute()
Generated method - Getter of the
Trigger.minute attribute defined at extension processing. |
Integer |
getMonth()
Generated method - Getter of the
Trigger.month attribute defined at extension processing. |
Boolean |
getRelative()
Generated method - Getter of the
Trigger.relative attribute defined at extension processing. |
Integer |
getSecond()
Generated method - Getter of the
Trigger.second attribute defined at extension processing. |
String |
getTimeTable()
Generated method - Getter of the
Trigger.timeTable dynamic attribute defined at extension processing. |
Integer |
getWeekInterval()
Generated method - Getter of the
Trigger.weekInterval attribute defined at extension processing. |
Integer |
getYear()
Generated method - Getter of the
Trigger.year attribute defined at extension processing. |
void |
setActivationTime(Date value)
Generated method - Setter of
Trigger.activationTime attribute defined at extension processing. |
void |
setActive(Boolean value)
Generated method - Setter of
Trigger.active attribute defined at extension processing. |
void |
setCronExpression(String value)
Generated method - Setter of
Trigger.cronExpression attribute defined at extension processing. |
void |
setCronJob(CronJobModel value)
Generated method - Initial setter of
Trigger.cronJob attribute defined at extension processing. |
void |
setDateRange(StandardDateRange value)
Generated method - Setter of
Trigger.dateRange attribute defined at extension processing. |
void |
setDay(Integer value)
Generated method - Setter of
Trigger.day attribute defined at extension processing. |
void |
setDaysOfWeek(List<DayOfWeek> value)
Generated method - Setter of
Trigger.daysOfWeek attribute defined at extension processing. |
void |
setHour(Integer value)
Generated method - Setter of
Trigger.hour attribute defined at extension processing. |
void |
setJob(JobModel value)
Generated method - Initial setter of
Trigger.job attribute defined at extension processing. |
void |
setMaxAcceptableDelay(Integer value)
Generated method - Setter of
Trigger.maxAcceptableDelay attribute defined at extension processing. |
void |
setMinute(Integer value)
Generated method - Setter of
Trigger.minute attribute defined at extension processing. |
void |
setMonth(Integer value)
Generated method - Setter of
Trigger.month attribute defined at extension processing. |
void |
setRelative(Boolean value)
Generated method - Setter of
Trigger.relative attribute defined at extension processing. |
void |
setSecond(Integer value)
Generated method - Setter of
Trigger.second attribute defined at extension processing. |
void |
setWeekInterval(Integer value)
Generated method - Setter of
Trigger.weekInterval attribute defined at extension processing. |
void |
setYear(Integer value)
Generated method - Setter of
Trigger.year attribute defined at extension processing. |
getComments, getCreationtime, getModifiedtime, getOwner, setComments, setCreationtime, setModifiedtime, setOwnerequals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplacepublic static final String _TYPECODE
public static final String _JOBTRIGGERRELATION
JobTriggerRelation defining source attribute job in extension processing.public static final String _CRONJOBTRIGGERRELATION
CronJobTriggerRelation defining source attribute cronJob in extension processing.public static final String ACTIVE
Trigger.active attribute defined at extension processing.public static final String SECOND
Trigger.second attribute defined at extension processing.public static final String MINUTE
Trigger.minute attribute defined at extension processing.public static final String HOUR
Trigger.hour attribute defined at extension processing.public static final String DAY
Trigger.day attribute defined at extension processing.public static final String MONTH
Trigger.month attribute defined at extension processing.public static final String YEAR
Trigger.year attribute defined at extension processing.public static final String RELATIVE
Trigger.relative attribute defined at extension processing.public static final String DAYSOFWEEK
Trigger.daysOfWeek attribute defined at extension processing.public static final String WEEKINTERVAL
Trigger.weekInterval attribute defined at extension processing.public static final String DATERANGE
Trigger.dateRange attribute defined at extension processing.public static final String ACTIVATIONTIME
Trigger.activationTime attribute defined at extension processing.public static final String TIMETABLE
Trigger.timeTable attribute defined at extension processing.public static final String CRONEXPRESSION
Trigger.cronExpression attribute defined at extension processing.public static final String MAXACCEPTABLEDELAY
Trigger.maxAcceptableDelay attribute defined at extension processing.public static final String JOB
Trigger.job attribute defined at extension processing.public static final String CRONJOB
Trigger.cronJob attribute defined at extension processing.public TriggerModel()
public TriggerModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public TriggerModel(CronJobModel _cronJob, JobModel _job, ItemModel _owner)
_cronJob - initial attribute declared by type Trigger at extension processing_job - initial attribute declared by type Trigger at extension processing_owner - initial attribute declared by type Item at extension core@Accessor(qualifier="activationTime", type=GETTER) public Date getActivationTime()
Trigger.activationTime attribute defined at extension processing.@Accessor(qualifier="active", type=GETTER) public Boolean getActive()
Trigger.active attribute defined at extension processing.@Accessor(qualifier="cronExpression", type=GETTER) public String getCronExpression()
Trigger.cronExpression attribute defined at extension processing.@Accessor(qualifier="cronJob", type=GETTER) public CronJobModel getCronJob()
Trigger.cronJob attribute defined at extension processing.@Accessor(qualifier="dateRange", type=GETTER) public StandardDateRange getDateRange()
Trigger.dateRange attribute defined at extension processing.@Accessor(qualifier="day", type=GETTER) public Integer getDay()
Trigger.day attribute defined at extension processing.@Accessor(qualifier="daysOfWeek", type=GETTER) public List<DayOfWeek> getDaysOfWeek()
Trigger.daysOfWeek attribute defined at extension processing.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="hour", type=GETTER) public Integer getHour()
Trigger.hour attribute defined at extension processing.@Accessor(qualifier="job", type=GETTER) public JobModel getJob()
Trigger.job attribute defined at extension processing.@Accessor(qualifier="maxAcceptableDelay", type=GETTER) public Integer getMaxAcceptableDelay()
Trigger.maxAcceptableDelay attribute defined at extension processing.@Accessor(qualifier="minute", type=GETTER) public Integer getMinute()
Trigger.minute attribute defined at extension processing.@Accessor(qualifier="month", type=GETTER) public Integer getMonth()
Trigger.month attribute defined at extension processing.@Accessor(qualifier="relative", type=GETTER) public Boolean getRelative()
Trigger.relative attribute defined at extension processing.@Accessor(qualifier="second", type=GETTER) public Integer getSecond()
Trigger.second attribute defined at extension processing.@Accessor(qualifier="timeTable", type=GETTER) public String getTimeTable()
Trigger.timeTable dynamic attribute defined at extension processing.@Accessor(qualifier="weekInterval", type=GETTER) public Integer getWeekInterval()
Trigger.weekInterval attribute defined at extension processing.@Accessor(qualifier="year", type=GETTER) public Integer getYear()
Trigger.year attribute defined at extension processing.@Accessor(qualifier="activationTime", type=SETTER) public void setActivationTime(Date value)
Trigger.activationTime attribute defined at extension processing.value - the activationTime - next activation time@Accessor(qualifier="active", type=SETTER) public void setActive(Boolean value)
Trigger.active attribute defined at extension processing.value - the active@Accessor(qualifier="cronExpression", type=SETTER) public void setCronExpression(String value)
Trigger.cronExpression attribute defined at extension processing.value - the cronExpression@Accessor(qualifier="cronJob", type=SETTER) public void setCronJob(CronJobModel value)
Trigger.cronJob attribute defined at extension processing. Can only be used at creation of model - before first save.value - the cronJob - assigned cronjob@Accessor(qualifier="dateRange", type=SETTER) public void setDateRange(StandardDateRange value)
Trigger.dateRange attribute defined at extension processing.value - the dateRange - date range the trigger is active@Accessor(qualifier="day", type=SETTER) public void setDay(Integer value)
Trigger.day attribute defined at extension processing.value - the day - time value day@Accessor(qualifier="daysOfWeek", type=SETTER) public void setDaysOfWeek(List<DayOfWeek> value)
Trigger.daysOfWeek attribute defined at extension processing.value - the daysOfWeek - days of week the trigger is active@Accessor(qualifier="hour", type=SETTER) public void setHour(Integer value)
Trigger.hour attribute defined at extension processing.value - the hour - time value hour@Accessor(qualifier="job", type=SETTER) public void setJob(JobModel value)
Trigger.job attribute defined at extension processing. Can only be used at creation of model - before first save.value - the job - assigned job@Accessor(qualifier="maxAcceptableDelay", type=SETTER) public void setMaxAcceptableDelay(Integer value)
Trigger.maxAcceptableDelay attribute defined at extension processing.value - the maxAcceptableDelay - the maximum acceptable delay (s) in which the job can be triggered, after which it is
ignored.@Accessor(qualifier="minute", type=SETTER) public void setMinute(Integer value)
Trigger.minute attribute defined at extension processing.value - the minute - time value minute@Accessor(qualifier="month", type=SETTER) public void setMonth(Integer value)
Trigger.month attribute defined at extension processing.value - the month - time value month@Accessor(qualifier="relative", type=SETTER) public void setRelative(Boolean value)
Trigger.relative attribute defined at extension processing.value - the relative - time values are considered as relative values@Accessor(qualifier="second", type=SETTER) public void setSecond(Integer value)
Trigger.second attribute defined at extension processing.value - the second - time value second@Accessor(qualifier="weekInterval", type=SETTER) public void setWeekInterval(Integer value)
Trigger.weekInterval attribute defined at extension processing.value - the weekInterval - week interval for days of weekCopyright © 2017 SAP SE. All Rights Reserved.