Class TaskInfo.TriggerInfo

    • Constructor Detail

      • TriggerInfo

        public TriggerInfo()
      • TriggerInfo

        public TriggerInfo​(Date startTime,
                           Date endTime,
                           long intervalMillis,
                           int repeatCount)
      • TriggerInfo

        public TriggerInfo​(String cronExpression)
    • 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()