1
14
15 package com.liferay.portal.kernel.scheduler;
16
17 import com.liferay.portal.kernel.util.StringBundler;
18
19 import java.util.Date;
20
21
26 public abstract class BaseTrigger implements Trigger {
27
28 public BaseTrigger(
29 String jobName, String groupName, TriggerType triggerType,
30 Date startDate, Date endDate) {
31
32 _jobName = jobName;
33 _groupName = groupName;
34 _triggerType = triggerType;
35 _startDate = startDate;
36 _endDate = endDate;
37 }
38
39 public Date getEndDate() {
40 return _endDate;
41 }
42
43 public String getGroupName() {
44 return _groupName;
45 }
46
47 public String getJobName() {
48 return _jobName;
49 }
50
51 public Date getStartDate() {
52 return _startDate;
53 }
54
55 public TriggerType getTriggerType() {
56 return _triggerType;
57 }
58
59 public void setEndDate(Date endDate) {
60 _endDate = endDate;
61 }
62
63 public void setGroupName(String groupName) {
64 _groupName = groupName;
65 }
66
67 public void setJobName(String jobName) {
68 _jobName = jobName;
69 }
70
71 public void setStartDate(Date startDate) {
72 _startDate = startDate;
73 }
74
75 public void setTriggerType(TriggerType triggerType) {
76 _triggerType = triggerType;
77 }
78
79 public String toString() {
80 StringBundler sb = new StringBundler(11);
81
82 sb.append("{endDate=");
83 sb.append(_endDate);
84 sb.append(", groupName=");
85 sb.append(_groupName);
86 sb.append(", jobName=");
87 sb.append(_jobName);
88 sb.append(", startDate=");
89 sb.append(_startDate);
90 sb.append(", triggerType=");
91 sb.append(_triggerType);
92 sb.append("}");
93
94 return sb.toString();
95 }
96
97 private Date _endDate;
98 private String _groupName;
99 private String _jobName;
100 private Date _startDate;
101 private TriggerType _triggerType;
102
103 }