Package org.wso2.carbon.ntask.core
Class TaskInfo.TriggerInfo
- java.lang.Object
-
- org.wso2.carbon.ntask.core.TaskInfo.TriggerInfo
-
- All Implemented Interfaces:
Serializable
- Enclosing class:
- TaskInfo
public static class TaskInfo.TriggerInfo extends Object implements Serializable
This class represents task trigger information.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TriggerInfo()
TriggerInfo(String cronExpression)
TriggerInfo(Date startTime, Date endTime, long intervalMillis, int repeatCount)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getCronExpression()
Date
getEndTime()
long
getIntervalMillis()
org.wso2.carbon.ntask.common.TaskConstants.TaskMisfirePolicy
getMisfirePolicy()
int
getRepeatCount()
Date
getStartTime()
boolean
isDisallowConcurrentExecution()
void
setCronExpression(String cronExpression)
void
setDisallowConcurrentExecution(boolean disallowConcurrentExecution)
void
setEndTime(Date endTime)
void
setIntervalMillis(long intervalMillis)
void
setMisfirePolicy(org.wso2.carbon.ntask.common.TaskConstants.TaskMisfirePolicy misfirePolicy)
void
setRepeatCount(int repeatCount)
void
setStartTime(Date startTime)
-
-
-
Method Detail
-
setDisallowConcurrentExecution
public void setDisallowConcurrentExecution(boolean disallowConcurrentExecution)
-
setMisfirePolicy
public void setMisfirePolicy(org.wso2.carbon.ntask.common.TaskConstants.TaskMisfirePolicy misfirePolicy)
-
setStartTime
public void setStartTime(Date startTime)
-
setEndTime
public void setEndTime(Date endTime)
-
setIntervalMillis
public void setIntervalMillis(long intervalMillis)
-
setRepeatCount
public void setRepeatCount(int repeatCount)
-
setCronExpression
public void setCronExpression(String cronExpression)
-
isDisallowConcurrentExecution
public boolean isDisallowConcurrentExecution()
-
getMisfirePolicy
public org.wso2.carbon.ntask.common.TaskConstants.TaskMisfirePolicy getMisfirePolicy()
-
getCronExpression
public String getCronExpression()
-
getStartTime
public Date getStartTime()
-
getEndTime
public Date getEndTime()
-
getIntervalMillis
public long getIntervalMillis()
-
getRepeatCount
public int getRepeatCount()
-
-