public class Trigger
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static int |
REPEAT_INDEFINITELY |
| Constructor and Description |
|---|
Trigger()
Constructs a
Trigger object. |
Trigger(java.lang.String name,
java.util.Date startTime,
long repeatInterval,
int repeatCount,
java.util.Date endTime)
Constructs a
Trigger object. |
Trigger(java.lang.String name,
java.util.Date startTime,
long repeatInterval,
int repeatCount,
java.util.Date endTime,
java.lang.String frequencyType)
Constructs a
Trigger object. |
| Modifier and Type | Method and Description |
|---|---|
java.util.Date |
getEndTime()
Provides Schedule job end time.
|
java.lang.String |
getFrequencyType()
Provides trigger execution frequency type.
|
java.lang.String |
getJobName()
Provides Schedule job Name to which this trigger is associated.
|
java.util.Date |
getLastModifyDate()
Provides last modify date of trigger.
|
java.lang.String |
getName()
Provides trigger name.
|
java.util.Date |
getNextFireTime()
Provides next fire time of schedule job.
|
static int |
getREPEAT_INDEFINITELY() |
int |
getRepeatCount()
Provides Schedule job repeat count.
|
long |
getRepeatInterval()
Provides Schedule job repeat interval in milliseconds.
|
java.util.Date |
getStartTime()
Provides Schedule job start time.
|
void |
setEndTime(java.util.Date endTime)
Sets Schedule job end time.
|
void |
setFrequencyType(java.lang.String frequencyType)
Sets trigger execution frequency type.
|
void |
setJobName(java.lang.String jobName)
Sets Schedule job Name to which this trigger is associated.
|
void |
setLastModifyDate(java.util.Date lastModifyDate)
Sets last modify date of trigger.
|
void |
setName(java.lang.String name)
Sets trigger name.
|
void |
setNextFireTime(java.util.Date nextFireTime)
Sets Next fire time of schedule job.
|
void |
setRepeatCount(int repeatCount)
Sets Schedule job repeat count.
|
void |
setRepeatInterval(long repeatInterval)
Sets Schedule job repeat interval in milliseconds.
|
void |
setStartTime(java.util.Date startTime)
Sets Schedule job start time
|
public static final int REPEAT_INDEFINITELY
public Trigger()
Trigger object.public Trigger(java.lang.String name,
java.util.Date startTime,
long repeatInterval,
int repeatCount,
java.util.Date endTime)
Trigger object.name - Trigger NamestartTime - Job start timerepeatInterval - job repeat interval in millisecondsrepeatCount - Job repeat countendTime - Job end timepublic Trigger(java.lang.String name,
java.util.Date startTime,
long repeatInterval,
int repeatCount,
java.util.Date endTime,
java.lang.String frequencyType)
Trigger object.name - Trigger NamestartTime - Job start timerepeatInterval - Job repeat interval in millisecondsrepeatCount - Job repeat countendTime - Job end timefrequencyType - Trigger execution frequency type. Supported values are
'DAILY', 'WEEKLY', 'MONTHLY', 'YEARLY', 'ONCE', 'CUSTOM'public java.lang.String getFrequencyType()
public void setFrequencyType(java.lang.String frequencyType)
frequencyType - Trigger execution frequency type.public java.util.Date getEndTime()
public java.lang.String getName()
public int getRepeatCount()
public long getRepeatInterval()
public java.util.Date getStartTime()
public java.util.Date getNextFireTime()
public static int getREPEAT_INDEFINITELY()
public void setName(java.lang.String name)
name - Trigger Namepublic void setStartTime(java.util.Date startTime)
startTime - Schedule job start timepublic void setRepeatInterval(long repeatInterval)
repeatInterval - Schedule job repeat interval in millisecondspublic void setRepeatCount(int repeatCount)
repeatCount - Schedule job repeat countpublic void setEndTime(java.util.Date endTime)
endTime - Schedule job end timepublic void setNextFireTime(java.util.Date nextFireTime)
nextFireTime - Next fire time of schedule jobpublic java.util.Date getLastModifyDate()
public void setLastModifyDate(java.util.Date lastModifyDate)
lastModifyDate - Last modify date of triggerpublic java.lang.String getJobName()
public void setJobName(java.lang.String jobName)
jobName - Schedule job Name to which this trigger is associated