com.microstrategy.web.objects.WebScheduleTrigger |
![]() |
WebScheduleTrigger represents a trigger on the Intelligence Server. This trigger object can be time-based or event-based.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract String |
getStartDate()
Returns the date after which this trigger will be active
| ||||||||||
abstract String |
getStopDate()
Returns the date after which this trigger will be inactive.
| ||||||||||
abstract int |
getTriggerType()
Returns the type of Trigger this is
| ||||||||||
abstract boolean |
isStopDateSet()
Returns whether the stop date is set for this trigger
| ||||||||||
abstract void |
setStartDate(String date)
Sets the date after which this trigger will be active
| ||||||||||
abstract void |
setStopDate(String date)
Sets the date after which this trigger will no longer fire.
| ||||||||||
abstract WebScheduleTriggerTimeDaily |
setToDaily()
Return this trigger object as Daily Trigger.
| ||||||||||
abstract WebScheduleTriggerEvent |
setToEvent()
Return this trigger object as Event Trigger.
| ||||||||||
abstract WebScheduleTriggerTimeMonthly |
setToMonthly()
Return this trigger object as Monthly Trigger.
| ||||||||||
abstract WebScheduleTriggerTimeWeekly |
setToWeekly()
Return this trigger object as Weekly Trigger.
| ||||||||||
abstract WebScheduleTriggerTimeYearly |
setToYearly()
Return this trigger object as Yearly Trigger.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() |
Returns the date after which this trigger will be active
Returns the date after which this trigger will be inactive. Only
meaningful if stop date is set. Use isStopDateSet()
to
verify that stop date is set
Returns the type of Trigger this is
EnumDSSXMLScheduleTriggerType
Returns whether the stop date is set for this trigger
Sets the date after which this trigger will be active
date | String containing mm/dd/yy or mm/dd/yyyy formatted date. Empty or null string will result in no stop date for this trigger |
---|
Sets the date after which this trigger will no longer fire.
date | String containing mm/dd/yy or mm/dd/yyyy formatted date. Empty or null string will result in no stop date for this trigger |
---|
Return this trigger object as Daily Trigger. All common values will remain the same; others will be reset to default values. Modifying the trigger returned by this method may cause interference with the values of this trigger
WebScheduleTriggerTimeDaily
version of this trigger
Return this trigger object as Event Trigger. All common values will remain the same; others will be reset to default values. Modifying the trigger returned by this method may cause interference with the values of this trigger
WebScheduleTriggerEvent
version of this trigger
Return this trigger object as Monthly Trigger. All common values will remain the same; others will be reset to default values. Modifying the trigger returned by this method may cause interference with the values of this trigger
WebScheduleTriggerTimeMonthly
version of this trigger
Return this trigger object as Weekly Trigger. All common values will remain the same; others will be reset to default values. Modifying the trigger returned by this method may cause interference with the values of this trigger
WebScheduleTriggerTimeWeekly
version of this trigger
Return this trigger object as Yearly Trigger. All common values will remain the same; others will be reset to default values. Modifying the trigger returned by this method may cause interference with the values of this trigger
WebScheduleTriggerTimeYearly
version of this trigger