1
2
3
4
5
6
7
8 package org.apache.maven.continuum.xmlrpc.system;
9
10
11
12
13
14 import org.apache.continuum.xmlrpc.release.ContinuumReleaseResult;
15 import org.apache.continuum.xmlrpc.repository.AbstractPurgeConfiguration;
16 import org.apache.continuum.xmlrpc.repository.DirectoryPurgeConfiguration;
17 import org.apache.continuum.xmlrpc.repository.LocalRepository;
18 import org.apache.continuum.xmlrpc.repository.RepositoryPurgeConfiguration;
19 import org.apache.maven.continuum.xmlrpc.project.AddingResult;
20 import org.apache.maven.continuum.xmlrpc.project.BuildDefinition;
21 import org.apache.maven.continuum.xmlrpc.project.BuildDefinitionTemplate;
22 import org.apache.maven.continuum.xmlrpc.project.BuildProjectTask;
23 import org.apache.maven.continuum.xmlrpc.project.BuildResult;
24 import org.apache.maven.continuum.xmlrpc.project.BuildResultSummary;
25 import org.apache.maven.continuum.xmlrpc.project.ContinuumProjectState;
26 import org.apache.maven.continuum.xmlrpc.project.Project;
27 import org.apache.maven.continuum.xmlrpc.project.ProjectDependency;
28 import org.apache.maven.continuum.xmlrpc.project.ProjectDeveloper;
29 import org.apache.maven.continuum.xmlrpc.project.ProjectGroup;
30 import org.apache.maven.continuum.xmlrpc.project.ProjectGroupSummary;
31 import org.apache.maven.continuum.xmlrpc.project.ProjectNotifier;
32 import org.apache.maven.continuum.xmlrpc.project.ProjectSummary;
33 import org.apache.maven.continuum.xmlrpc.project.Schedule;
34 import org.apache.maven.continuum.xmlrpc.scm.ChangeFile;
35 import org.apache.maven.continuum.xmlrpc.scm.ChangeSet;
36 import org.apache.maven.continuum.xmlrpc.scm.ScmResult;
37
38
39
40
41
42
43 @SuppressWarnings( "all" )
44 public class SystemConfiguration
45 implements java.io.Serializable
46 {
47
48
49
50
51
52
53
54
55 private boolean guestAccountEnabled = true;
56
57
58
59
60 private String defaultScheduleDescription = "Run hourly";
61
62
63
64
65 private String defaultScheduleCronExpression = "0 0 * * * ?";
66
67
68
69
70 private String workingDirectory = "working-directory";
71
72
73
74
75 private String buildOutputDirectory = "build-output-directory";
76
77
78
79
80 private String deploymentRepositoryDirectory;
81
82
83
84
85 private String baseUrl;
86
87
88
89
90 private boolean initialized = false;
91
92
93
94
95
96
97
98
99
100
101
102 public String getBaseUrl()
103 {
104 return this.baseUrl;
105 }
106
107
108
109
110
111
112 public String getBuildOutputDirectory()
113 {
114 return this.buildOutputDirectory;
115 }
116
117
118
119
120
121
122 public String getDefaultScheduleCronExpression()
123 {
124 return this.defaultScheduleCronExpression;
125 }
126
127
128
129
130
131
132 public String getDefaultScheduleDescription()
133 {
134 return this.defaultScheduleDescription;
135 }
136
137
138
139
140
141
142 public String getDeploymentRepositoryDirectory()
143 {
144 return this.deploymentRepositoryDirectory;
145 }
146
147
148
149
150
151
152 public String getWorkingDirectory()
153 {
154 return this.workingDirectory;
155 }
156
157
158
159
160
161
162 public boolean isGuestAccountEnabled()
163 {
164 return this.guestAccountEnabled;
165 }
166
167
168
169
170
171
172 public boolean isInitialized()
173 {
174 return this.initialized;
175 }
176
177
178
179
180
181
182 public void setBaseUrl( String baseUrl )
183 {
184 this.baseUrl = baseUrl;
185 }
186
187
188
189
190
191
192 public void setBuildOutputDirectory( String buildOutputDirectory )
193 {
194 this.buildOutputDirectory = buildOutputDirectory;
195 }
196
197
198
199
200
201
202 public void setDefaultScheduleCronExpression( String defaultScheduleCronExpression )
203 {
204 this.defaultScheduleCronExpression = defaultScheduleCronExpression;
205 }
206
207
208
209
210
211
212 public void setDefaultScheduleDescription( String defaultScheduleDescription )
213 {
214 this.defaultScheduleDescription = defaultScheduleDescription;
215 }
216
217
218
219
220
221
222 public void setDeploymentRepositoryDirectory( String deploymentRepositoryDirectory )
223 {
224 this.deploymentRepositoryDirectory = deploymentRepositoryDirectory;
225 }
226
227
228
229
230
231
232 public void setGuestAccountEnabled( boolean guestAccountEnabled )
233 {
234 this.guestAccountEnabled = guestAccountEnabled;
235 }
236
237
238
239
240
241
242 public void setInitialized( boolean initialized )
243 {
244 this.initialized = initialized;
245 }
246
247
248
249
250
251
252 public void setWorkingDirectory( String workingDirectory )
253 {
254 this.workingDirectory = workingDirectory;
255 }
256
257 }