1
2
3
4
5
6
7
8 package org.apache.continuum.configuration.model;
9
10
11
12
13
14
15 @SuppressWarnings( "all" )
16 public class ContinuumConfigurationModel
17 implements java.io.Serializable
18 {
19
20
21
22
23
24
25
26
27 private String baseUrl;
28
29
30
31
32 private String buildOutputDirectory;
33
34
35
36
37 private String deploymentRepositoryDirectory;
38
39
40
41
42 private String workingDirectory;
43
44
45
46
47 private ProxyConfiguration proxyConfiguration;
48
49
50
51
52 private String releaseOutputDirectory;
53
54
55
56
57 private int numberOfBuildsInParallel = 0;
58
59
60
61
62 private java.util.List<BuildAgentConfiguration> buildAgents;
63
64
65
66
67 private java.util.List<BuildAgentGroupConfiguration> buildAgentGroups;
68
69
70
71
72 private String modelEncoding = "UTF-8";
73
74
75
76
77
78
79
80
81
82
83
84 public void addBuildAgent( BuildAgentConfiguration buildAgentConfiguration )
85 {
86 getBuildAgents().add( buildAgentConfiguration );
87 }
88
89
90
91
92
93
94 public void addBuildAgentGroup( BuildAgentGroupConfiguration buildAgentGroupConfiguration )
95 {
96 getBuildAgentGroups().add( buildAgentGroupConfiguration );
97 }
98
99
100
101
102
103
104 public String getBaseUrl()
105 {
106 return this.baseUrl;
107 }
108
109
110
111
112
113
114 public java.util.List<BuildAgentGroupConfiguration> getBuildAgentGroups()
115 {
116 if ( this.buildAgentGroups == null )
117 {
118 this.buildAgentGroups = new java.util.ArrayList<BuildAgentGroupConfiguration>();
119 }
120
121 return this.buildAgentGroups;
122 }
123
124
125
126
127
128
129 public java.util.List<BuildAgentConfiguration> getBuildAgents()
130 {
131 if ( this.buildAgents == null )
132 {
133 this.buildAgents = new java.util.ArrayList<BuildAgentConfiguration>();
134 }
135
136 return this.buildAgents;
137 }
138
139
140
141
142
143
144 public String getBuildOutputDirectory()
145 {
146 return this.buildOutputDirectory;
147 }
148
149
150
151
152
153
154 public String getDeploymentRepositoryDirectory()
155 {
156 return this.deploymentRepositoryDirectory;
157 }
158
159
160
161
162
163
164 public String getModelEncoding()
165 {
166 return this.modelEncoding;
167 }
168
169
170
171
172
173
174 public int getNumberOfBuildsInParallel()
175 {
176 return this.numberOfBuildsInParallel;
177 }
178
179
180
181
182
183
184 public ProxyConfiguration getProxyConfiguration()
185 {
186 return this.proxyConfiguration;
187 }
188
189
190
191
192
193
194 public String getReleaseOutputDirectory()
195 {
196 return this.releaseOutputDirectory;
197 }
198
199
200
201
202
203
204 public String getWorkingDirectory()
205 {
206 return this.workingDirectory;
207 }
208
209
210
211
212
213
214 public void removeBuildAgent( BuildAgentConfiguration buildAgentConfiguration )
215 {
216 getBuildAgents().remove( buildAgentConfiguration );
217 }
218
219
220
221
222
223
224 public void removeBuildAgentGroup( BuildAgentGroupConfiguration buildAgentGroupConfiguration )
225 {
226 getBuildAgentGroups().remove( buildAgentGroupConfiguration );
227 }
228
229
230
231
232
233
234 public void setBaseUrl( String baseUrl )
235 {
236 this.baseUrl = baseUrl;
237 }
238
239
240
241
242
243
244 public void setBuildAgentGroups( java.util.List<BuildAgentGroupConfiguration> buildAgentGroups )
245 {
246 this.buildAgentGroups = buildAgentGroups;
247 }
248
249
250
251
252
253
254 public void setBuildAgents( java.util.List<BuildAgentConfiguration> buildAgents )
255 {
256 this.buildAgents = buildAgents;
257 }
258
259
260
261
262
263
264 public void setBuildOutputDirectory( String buildOutputDirectory )
265 {
266 this.buildOutputDirectory = buildOutputDirectory;
267 }
268
269
270
271
272
273
274 public void setDeploymentRepositoryDirectory( String deploymentRepositoryDirectory )
275 {
276 this.deploymentRepositoryDirectory = deploymentRepositoryDirectory;
277 }
278
279
280
281
282
283
284 public void setModelEncoding( String modelEncoding )
285 {
286 this.modelEncoding = modelEncoding;
287 }
288
289
290
291
292
293
294 public void setNumberOfBuildsInParallel( int numberOfBuildsInParallel )
295 {
296 this.numberOfBuildsInParallel = numberOfBuildsInParallel;
297 }
298
299
300
301
302
303
304 public void setProxyConfiguration( ProxyConfiguration proxyConfiguration )
305 {
306 this.proxyConfiguration = proxyConfiguration;
307 }
308
309
310
311
312
313
314 public void setReleaseOutputDirectory( String releaseOutputDirectory )
315 {
316 this.releaseOutputDirectory = releaseOutputDirectory;
317 }
318
319
320
321
322
323
324 public void setWorkingDirectory( String workingDirectory )
325 {
326 this.workingDirectory = workingDirectory;
327 }
328
329 }