|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.iam.scheduler.vo.Trigger
public class Trigger
This value object contains the information about the 'mechanism' by which Jobs are scheduled. Trigger Name, Job Name, Start Time, End Time, Last Modification date, Next Fire Time, Repetition Count and interval, Frequency Type
Field Summary | |
---|---|
static int |
REPEAT_INDEFINITELY |
Constructor Summary | |
---|---|
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. |
Method Summary | |
---|---|
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 |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int REPEAT_INDEFINITELY
Constructor Detail |
---|
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'Method Detail |
---|
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
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |