public abstract class JobTrigger extends Object implements Serializable, IJobTrigger
SimpleJobTrigger,
ComplexJobTrigger,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
static SimpleJobTrigger |
ONCE_NOW |
| Constructor and Description |
|---|
JobTrigger() |
JobTrigger(Date startTime,
Date endTime) |
| Modifier and Type | Method and Description |
|---|---|
String |
getCronString()
Returns the Cron String used by quartz Scheduler
|
long |
getDuration() |
Date |
getEndTime()
Returns the trigger end time.
|
Date |
getStartTime()
Returns the trigger start time.
|
String |
getUiPassParam() |
void |
setCronString(String cronString)
Sets the cron String used by the quartz scheduler
|
void |
setDuration(long duration) |
void |
setEndTime(Date endTime)
Sets the trigger end time.
|
void |
setStartTime(Date startTime)
Sets the trigger start time.
|
void |
setUiPassParam(String uiPassParam)
The value of this field comes from the UI and is persisted in quartz but not used by quartz or the server.
|
public static final SimpleJobTrigger ONCE_NOW
public Date getStartTime()
IJobTriggergetStartTime in interface IJobTriggerpublic void setStartTime(Date startTime)
IJobTriggersetStartTime in interface IJobTriggerstartTime - when to start the trigger. If null the trigger starts immediately.public Date getEndTime()
IJobTriggergetEndTime in interface IJobTriggerpublic void setEndTime(Date endTime)
IJobTriggersetEndTime in interface IJobTriggerendTime - when to end the trigger. If null the trigger runs indefinitelypublic String getUiPassParam()
getUiPassParam in interface IJobTriggerpublic void setUiPassParam(String uiPassParam)
IJobTriggersetUiPassParam in interface IJobTriggeruiPassParam - A User Interface provided stringpublic String getCronString()
IJobTriggergetCronString in interface IJobTriggerpublic void setCronString(String cronString)
IJobTriggersetCronString in interface IJobTriggercronString - the cronString to setpublic long getDuration()
getDuration in interface IJobTriggerpublic void setDuration(long duration)
setDuration in interface IJobTriggerduration - Sets the length of time in milliseconds that this trigger should be in effect.Copyright © 2017 Hitachi Vantara. All rights reserved.