All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.ikasan.dashboard.notification.scheduler.model.SchedulerNotification Maven / Gradle / Ivy

There is a newer version: 4.0.1
Show newest version
package org.ikasan.dashboard.notification.scheduler.model;

import java.util.List;

public class SchedulerNotification {
    private String jobName;
    private String emailBodyTemplate;
    private String emailSubjectTemplate;
    private String schedulerAgentName;
    private List recipientList;
    private String cronExpression;
    private boolean isHtml;
    private Integer resultSize;
    private Long lastRunTimestamp = -1L;

    public String getJobName() {
        return jobName;
    }

    public void setJobName(String jobName) {
        this.jobName = jobName;
    }

    public String getEmailBodyTemplate() {
        return emailBodyTemplate;
    }

    public void setEmailBodyTemplate(String emailBodyTemplate) {
        this.emailBodyTemplate = emailBodyTemplate;
    }

    public String getEmailSubjectTemplate() {
        return emailSubjectTemplate;
    }

    public void setEmailSubjectTemplate(String emailSubjectTemplate) {
        this.emailSubjectTemplate = emailSubjectTemplate;
    }

    public String getSchedulerAgentName() {
        return schedulerAgentName;
    }

    public void setSchedulerAgentName(String schedulerAgentName) {
        this.schedulerAgentName = schedulerAgentName;
    }

    public List getRecipientList() {
        return recipientList;
    }

    public void setRecipientList(List recipientList) {
        this.recipientList = recipientList;
    }

    public String getCronExpression() {
        return cronExpression;
    }

    public void setCronExpression(String cronExpression) {
        this.cronExpression = cronExpression;
    }

    public boolean isHtml() {
        return isHtml;
    }

    public void setIsHtml(boolean html) {
        isHtml = html;
    }

    public Integer getResultSize() {
        return resultSize;
    }

    public void setResultSize(Integer resultSize) {
        this.resultSize = resultSize;
    }

    public Long getLastRunTimestamp() {
        return lastRunTimestamp;
    }

    public void setLastRunTimestamp(Long lastRunTimestamp) {
        this.lastRunTimestamp = lastRunTimestamp;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy