Skip navigation links


oracle.iam.scheduler.vo
Class Trigger

java.lang.Object
  extended by oracle.iam.scheduler.vo.Trigger

All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
CronTrigger, NowTrigger

public class Trigger
extends java.lang.Object
implements java.io.Serializable

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

See Also:
Serialized Form

Field Summary
static int REPEAT_INDEFINITELY
           

 

Constructor Summary
Trigger()
           
Trigger(java.lang.String name, java.util.Date startTime, long repeatInterval, int repeatCount, java.util.Date endTime)
           
Trigger(java.lang.String name, java.util.Date startTime, long repeatInterval, int repeatCount, java.util.Date endTime, java.lang.String frequencyType)
           

 

Method Summary
 java.util.Date getEndTime()
           
 java.lang.String getFrequencyType()
           
 java.lang.String getJobName()
           
 java.util.Date getLastModifyDate()
           
 java.lang.String getName()
           
 java.util.Date getNextFireTime()
           
static int getREPEAT_INDEFINITELY()
           
 int getRepeatCount()
           
 long getRepeatInterval()
           
 java.util.Date getStartTime()
           
 void setEndTime(java.util.Date endTime)
           
 void setFrequencyType(java.lang.String frequencyType)
           
 void setJobName(java.lang.String jobName)
           
 void setLastModifyDate(java.util.Date lastModifyDate)
           
 void setName(java.lang.String name)
           
 void setNextFireTime(java.util.Date nextFireTime)
           
 void setRepeatCount(int repeatCount)
           
 void setRepeatInterval(long repeatInterval)
           
 void setStartTime(java.util.Date startTime)
           

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

REPEAT_INDEFINITELY

public static final int REPEAT_INDEFINITELY
See Also:
Constant Field Values

Constructor Detail

Trigger

public Trigger()

Trigger

public Trigger(java.lang.String name,
               java.util.Date startTime,
               long repeatInterval,
               int repeatCount,
               java.util.Date endTime)

Trigger

public Trigger(java.lang.String name,
               java.util.Date startTime,
               long repeatInterval,
               int repeatCount,
               java.util.Date endTime,
               java.lang.String frequencyType)

Method Detail

getFrequencyType

public java.lang.String getFrequencyType()

setFrequencyType

public void setFrequencyType(java.lang.String frequencyType)

getEndTime

public java.util.Date getEndTime()

getName

public java.lang.String getName()

getRepeatCount

public int getRepeatCount()

getRepeatInterval

public long getRepeatInterval()

getStartTime

public java.util.Date getStartTime()

getNextFireTime

public java.util.Date getNextFireTime()

getREPEAT_INDEFINITELY

public static int getREPEAT_INDEFINITELY()

setName

public void setName(java.lang.String name)

setStartTime

public void setStartTime(java.util.Date startTime)

setRepeatInterval

public void setRepeatInterval(long repeatInterval)

setRepeatCount

public void setRepeatCount(int repeatCount)

setEndTime

public void setEndTime(java.util.Date endTime)

setNextFireTime

public void setNextFireTime(java.util.Date nextFireTime)

getLastModifyDate

public java.util.Date getLastModifyDate()

setLastModifyDate

public void setLastModifyDate(java.util.Date lastModifyDate)

getJobName

public java.lang.String getJobName()

setJobName

public void setJobName(java.lang.String jobName)

Skip navigation links


Copyright © 2011, Oracle and/or its affiliates. All rights reserved.