1
2
3
4
5
6
7
8 package org.apache.maven.continuum.model.project.v1_0_9;
9
10
11
12
13
14 import org.apache.maven.continuum.model.scm.v1_0_9.ChangeFile;
15 import org.apache.maven.continuum.model.scm.v1_0_9.ChangeSet;
16 import org.apache.maven.continuum.model.scm.v1_0_9.ScmResult;
17 import org.apache.maven.continuum.model.scm.v1_0_9.SuiteResult;
18 import org.apache.maven.continuum.model.scm.v1_0_9.TestCaseFailure;
19 import org.apache.maven.continuum.model.scm.v1_0_9.TestResult;
20 import org.apache.maven.continuum.model.system.v1_0_9.NotificationAddress;
21 import org.apache.maven.continuum.model.system.v1_0_9.SystemConfiguration;
22
23
24
25
26
27
28 @SuppressWarnings( "all" )
29 public class ContinuumDatabase
30 implements java.io.Serializable
31 {
32
33
34
35
36
37
38
39
40 private java.util.List<ProjectGroup> projectGroups;
41
42
43
44
45 private SystemConfiguration systemConfiguration;
46
47
48
49
50 private java.util.List<Schedule> schedules;
51
52
53
54
55 private String modelEncoding = "UTF-8";
56
57
58
59
60
61
62
63
64
65
66
67 public void addProjectGroup( ProjectGroup projectGroup )
68 {
69 getProjectGroups().add( projectGroup );
70 }
71
72
73
74
75
76
77 public void addSchedule( Schedule schedule )
78 {
79 getSchedules().add( schedule );
80 }
81
82
83
84
85
86
87 public String getModelEncoding()
88 {
89 return this.modelEncoding;
90 }
91
92
93
94
95
96
97 public java.util.List<ProjectGroup> getProjectGroups()
98 {
99 if ( this.projectGroups == null )
100 {
101 this.projectGroups = new java.util.ArrayList<ProjectGroup>();
102 }
103
104 return this.projectGroups;
105 }
106
107
108
109
110
111
112 public java.util.List<Schedule> getSchedules()
113 {
114 if ( this.schedules == null )
115 {
116 this.schedules = new java.util.ArrayList<Schedule>();
117 }
118
119 return this.schedules;
120 }
121
122
123
124
125
126
127 public SystemConfiguration getSystemConfiguration()
128 {
129 return this.systemConfiguration;
130 }
131
132
133
134
135
136
137 public void removeProjectGroup( ProjectGroup projectGroup )
138 {
139 getProjectGroups().remove( projectGroup );
140 }
141
142
143
144
145
146
147 public void removeSchedule( Schedule schedule )
148 {
149 getSchedules().remove( schedule );
150 }
151
152
153
154
155
156
157 public void setModelEncoding( String modelEncoding )
158 {
159 this.modelEncoding = modelEncoding;
160 }
161
162
163
164
165
166
167 public void setProjectGroups( java.util.List<ProjectGroup> projectGroups )
168 {
169 this.projectGroups = projectGroups;
170 }
171
172
173
174
175
176
177 public void setSchedules( java.util.List<Schedule> schedules )
178 {
179 this.schedules = schedules;
180 }
181
182
183
184
185
186
187 public void setSystemConfiguration( SystemConfiguration systemConfiguration )
188 {
189 this.systemConfiguration = systemConfiguration;
190 }
191
192 }