public class TriggerModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_CRONJOBTRIGGERRELATION
Generated relation code constant for relation
CronJobTriggerRelation defining source attribute cronJob in extension processing. |
static java.lang.String |
_JOBTRIGGERRELATION
Generated relation code constant for relation
JobTriggerRelation defining source attribute job in extension processing. |
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
ACTIVATIONTIME
Generated constant - Attribute key of
Trigger.activationTime attribute defined at extension processing. |
static java.lang.String |
ACTIVE
Generated constant - Attribute key of
Trigger.active attribute defined at extension processing. |
static java.lang.String |
CRONEXPRESSION
Generated constant - Attribute key of
Trigger.cronExpression attribute defined at extension processing. |
static java.lang.String |
CRONJOB
Generated constant - Attribute key of
Trigger.cronJob attribute defined at extension processing. |
static java.lang.String |
DATERANGE
Generated constant - Attribute key of
Trigger.dateRange attribute defined at extension processing. |
static java.lang.String |
DAY
Generated constant - Attribute key of
Trigger.day attribute defined at extension processing. |
static java.lang.String |
DAYSOFWEEK
Generated constant - Attribute key of
Trigger.daysOfWeek attribute defined at extension processing. |
static java.lang.String |
HOUR
Generated constant - Attribute key of
Trigger.hour attribute defined at extension processing. |
static java.lang.String |
JOB
Generated constant - Attribute key of
Trigger.job attribute defined at extension processing. |
static java.lang.String |
MAXACCEPTABLEDELAY
Generated constant - Attribute key of
Trigger.maxAcceptableDelay attribute defined at extension processing. |
static java.lang.String |
MINUTE
Generated constant - Attribute key of
Trigger.minute attribute defined at extension processing. |
static java.lang.String |
MONTH
Generated constant - Attribute key of
Trigger.month attribute defined at extension processing. |
static java.lang.String |
RELATIVE
Generated constant - Attribute key of
Trigger.relative attribute defined at extension processing. |
static java.lang.String |
SECOND
Generated constant - Attribute key of
Trigger.second attribute defined at extension processing. |
static java.lang.String |
TIMETABLE
Generated constant - Attribute key of
Trigger.timeTable attribute defined at extension processing. |
static java.lang.String |
WEEKINTERVAL
Generated constant - Attribute key of
Trigger.weekInterval attribute defined at extension processing. |
static java.lang.String |
YEAR
Generated constant - Attribute key of
Trigger.year attribute defined at extension processing. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_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 |
|---|---|
java.util.Date |
getActivationTime()
Generated method - Getter of the
Trigger.activationTime attribute defined at extension processing. |
java.lang.Boolean |
getActive()
Generated method - Getter of the
Trigger.active attribute defined at extension processing. |
java.lang.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. |
java.lang.Integer |
getDay()
Generated method - Getter of the
Trigger.day attribute defined at extension processing. |
java.util.List<DayOfWeek> |
getDaysOfWeek()
Generated method - Getter of the
Trigger.daysOfWeek attribute defined at extension processing. |
java.lang.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. |
java.lang.Integer |
getMaxAcceptableDelay()
Generated method - Getter of the
Trigger.maxAcceptableDelay attribute defined at extension processing. |
java.lang.Integer |
getMinute()
Generated method - Getter of the
Trigger.minute attribute defined at extension processing. |
java.lang.Integer |
getMonth()
Generated method - Getter of the
Trigger.month attribute defined at extension processing. |
java.lang.Boolean |
getRelative()
Generated method - Getter of the
Trigger.relative attribute defined at extension processing. |
java.lang.Integer |
getSecond()
Generated method - Getter of the
Trigger.second attribute defined at extension processing. |
java.lang.String |
getTimeTable()
Generated method - Getter of the
Trigger.timeTable dynamic attribute defined at extension processing. |
java.lang.Integer |
getWeekInterval()
Generated method - Getter of the
Trigger.weekInterval attribute defined at extension processing. |
java.lang.Integer |
getYear()
Generated method - Getter of the
Trigger.year attribute defined at extension processing. |
void |
setActivationTime(java.util.Date value)
Generated method - Setter of
Trigger.activationTime attribute defined at extension processing. |
void |
setActive(java.lang.Boolean value)
Generated method - Setter of
Trigger.active attribute defined at extension processing. |
void |
setCronExpression(java.lang.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(java.lang.Integer value)
Generated method - Setter of
Trigger.day attribute defined at extension processing. |
void |
setDaysOfWeek(java.util.List<DayOfWeek> value)
Generated method - Setter of
Trigger.daysOfWeek attribute defined at extension processing. |
void |
setHour(java.lang.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(java.lang.Integer value)
Generated method - Setter of
Trigger.maxAcceptableDelay attribute defined at extension processing. |
void |
setMinute(java.lang.Integer value)
Generated method - Setter of
Trigger.minute attribute defined at extension processing. |
void |
setMonth(java.lang.Integer value)
Generated method - Setter of
Trigger.month attribute defined at extension processing. |
void |
setRelative(java.lang.Boolean value)
Generated method - Setter of
Trigger.relative attribute defined at extension processing. |
void |
setSecond(java.lang.Integer value)
Generated method - Setter of
Trigger.second attribute defined at extension processing. |
void |
setWeekInterval(java.lang.Integer value)
Generated method - Setter of
Trigger.weekInterval attribute defined at extension processing. |
void |
setYear(java.lang.Integer value)
Generated method - Setter of
Trigger.year attribute defined at extension processing. |
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, 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 java.lang.String _TYPECODE
public static final java.lang.String _JOBTRIGGERRELATION
JobTriggerRelation defining source attribute job in extension processing.public static final java.lang.String _CRONJOBTRIGGERRELATION
CronJobTriggerRelation defining source attribute cronJob in extension processing.public static final java.lang.String ACTIVE
Trigger.active attribute defined at extension processing.public static final java.lang.String SECOND
Trigger.second attribute defined at extension processing.public static final java.lang.String MINUTE
Trigger.minute attribute defined at extension processing.public static final java.lang.String HOUR
Trigger.hour attribute defined at extension processing.public static final java.lang.String DAY
Trigger.day attribute defined at extension processing.public static final java.lang.String MONTH
Trigger.month attribute defined at extension processing.public static final java.lang.String YEAR
Trigger.year attribute defined at extension processing.public static final java.lang.String RELATIVE
Trigger.relative attribute defined at extension processing.public static final java.lang.String DAYSOFWEEK
Trigger.daysOfWeek attribute defined at extension processing.public static final java.lang.String WEEKINTERVAL
Trigger.weekInterval attribute defined at extension processing.public static final java.lang.String DATERANGE
Trigger.dateRange attribute defined at extension processing.public static final java.lang.String ACTIVATIONTIME
Trigger.activationTime attribute defined at extension processing.public static final java.lang.String TIMETABLE
Trigger.timeTable attribute defined at extension processing.public static final java.lang.String CRONEXPRESSION
Trigger.cronExpression attribute defined at extension processing.public static final java.lang.String MAXACCEPTABLEDELAY
Trigger.maxAcceptableDelay attribute defined at extension processing.public static final java.lang.String JOB
Trigger.job attribute defined at extension processing.public static final java.lang.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 java.util.Date getActivationTime()
Trigger.activationTime attribute defined at extension processing.@Accessor(qualifier="active", type=GETTER) public java.lang.Boolean getActive()
Trigger.active attribute defined at extension processing.@Accessor(qualifier="cronExpression", type=GETTER) public java.lang.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 java.lang.Integer getDay()
Trigger.day attribute defined at extension processing.@Accessor(qualifier="daysOfWeek", type=GETTER) public java.util.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 java.lang.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 java.lang.Integer getMaxAcceptableDelay()
Trigger.maxAcceptableDelay attribute defined at extension processing.@Accessor(qualifier="minute", type=GETTER) public java.lang.Integer getMinute()
Trigger.minute attribute defined at extension processing.@Accessor(qualifier="month", type=GETTER) public java.lang.Integer getMonth()
Trigger.month attribute defined at extension processing.@Accessor(qualifier="relative", type=GETTER) public java.lang.Boolean getRelative()
Trigger.relative attribute defined at extension processing.@Accessor(qualifier="second", type=GETTER) public java.lang.Integer getSecond()
Trigger.second attribute defined at extension processing.@Accessor(qualifier="timeTable", type=GETTER) public java.lang.String getTimeTable()
Trigger.timeTable dynamic attribute defined at extension processing.@Accessor(qualifier="weekInterval", type=GETTER) public java.lang.Integer getWeekInterval()
Trigger.weekInterval attribute defined at extension processing.@Accessor(qualifier="year", type=GETTER) public java.lang.Integer getYear()
Trigger.year attribute defined at extension processing.@Accessor(qualifier="activationTime", type=SETTER) public void setActivationTime(java.util.Date value)
Trigger.activationTime attribute defined at extension processing.value - the activationTime - next activation time@Accessor(qualifier="active", type=SETTER) public void setActive(java.lang.Boolean value)
Trigger.active attribute defined at extension processing.value - the active@Accessor(qualifier="cronExpression", type=SETTER) public void setCronExpression(java.lang.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(java.lang.Integer value)
Trigger.day attribute defined at extension processing.value - the day - time value day@Accessor(qualifier="daysOfWeek", type=SETTER) public void setDaysOfWeek(java.util.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(java.lang.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(java.lang.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(java.lang.Integer value)
Trigger.minute attribute defined at extension processing.value - the minute - time value minute@Accessor(qualifier="month", type=SETTER) public void setMonth(java.lang.Integer value)
Trigger.month attribute defined at extension processing.value - the month - time value month@Accessor(qualifier="relative", type=SETTER) public void setRelative(java.lang.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(java.lang.Integer value)
Trigger.second attribute defined at extension processing.value - the second - time value second@Accessor(qualifier="weekInterval", type=SETTER) public void setWeekInterval(java.lang.Integer value)
Trigger.weekInterval attribute defined at extension processing.value - the weekInterval - week interval for days of weekCopyright © 2018 SAP SE. All Rights Reserved.