1 21 22 package com.jaspersoft.jasperserver.api.engine.scheduling.domain; 23 24 import java.io.Serializable ; 25 import java.util.Date ; 26 27 31 public abstract class ReportJobTrigger implements Serializable { 32 private static final long serialVersionUID = 1L; 33 34 public static final byte START_TYPE_NOW = 1; 35 public static final byte START_TYPE_SCHEDULE = 2; 36 37 private long id; 38 private int version = ReportJob.VERSION_NEW; 39 private String timezone; 40 private byte startType = START_TYPE_SCHEDULE; 41 private Date startDate; 42 private Date endDate; 43 44 public ReportJobTrigger() { 45 } 46 47 public long getId() { 48 return id; 49 } 50 51 public void setId(long id) { 52 this.id = id; 53 } 54 55 public int getVersion() { 56 return version; 57 } 58 59 public void setVersion(int version) { 60 this.version = version; 61 } 62 63 public Date getStartDate() { 64 return startDate; 65 } 66 67 public void setStartDate(Date startDate) { 68 this.startDate = startDate; 69 } 70 71 public byte getStartType() { 72 return startType; 73 } 74 75 public void setStartType(byte startType) { 76 this.startType = startType; 77 } 78 79 public Date getEndDate() { 80 return endDate; 81 } 82 83 public void setEndDate(Date endDate) { 84 this.endDate = endDate; 85 } 86 87 public String getTimezone() { 88 return timezone; 89 } 90 91 public void setTimezone(String timezone) { 92 this.timezone = timezone; 93 } 94 95 } 96 | Popular Tags |