com.liferay.portal.kernel.scheduler
Class TriggerExpression

java.lang.Object
  extended by com.liferay.portal.kernel.scheduler.TriggerExpression

public class TriggerExpression
extends java.lang.Object

View Source

Author:
Thiago Moreira

Field Summary
static int DAILY_FREQUENCY
           
static int MINUTELY_FREQUENCY
           
static int MONTHLY_FREQUENCY
           
static int NO_FREQUENCY
           
static int WEEKLY_FREQUENCY
           
static int YEARLY_FREQUENCY
           
 
Constructor Summary
TriggerExpression(java.util.Calendar startDate)
           
TriggerExpression(java.util.Calendar startDate, int frequency, int interval)
           
 
Method Summary
 int getFrequency()
           
 int getInterval()
           
 java.util.Calendar getStartDate()
           
 void setFrequency(int frequency)
           
 void setInterval(int interval)
           
 void setStartDate(java.util.Calendar startDate)
           
 java.lang.String toCronText()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DAILY_FREQUENCY

public static final int DAILY_FREQUENCY
See Also:
Constant Field Values

MINUTELY_FREQUENCY

public static final int MINUTELY_FREQUENCY
See Also:
Constant Field Values

MONTHLY_FREQUENCY

public static final int MONTHLY_FREQUENCY
See Also:
Constant Field Values

NO_FREQUENCY

public static final int NO_FREQUENCY
See Also:
Constant Field Values

WEEKLY_FREQUENCY

public static final int WEEKLY_FREQUENCY
See Also:
Constant Field Values

YEARLY_FREQUENCY

public static final int YEARLY_FREQUENCY
See Also:
Constant Field Values
Constructor Detail

TriggerExpression

public TriggerExpression(java.util.Calendar startDate)

TriggerExpression

public TriggerExpression(java.util.Calendar startDate,
                         int frequency,
                         int interval)
Method Detail

getFrequency

public int getFrequency()

getInterval

public int getInterval()

getStartDate

public java.util.Calendar getStartDate()

setFrequency

public void setFrequency(int frequency)

setInterval

public void setInterval(int interval)

setStartDate

public void setStartDate(java.util.Calendar startDate)

toCronText

public java.lang.String toCronText()