View Javadoc

1   /*
2    =================== DO NOT EDIT THIS FILE ====================
3    Generated by Modello 1.1 on 2011-09-18 11:21:46,
4    any modifications will be overwritten.
5    ==============================================================
6    */
7   
8   package org.apache.maven.continuum.model.system;
9   
10    //---------------------------------/
11   //- Imported classes and packages -/
12  //---------------------------------/
13  
14  import org.apache.continuum.model.project.ProjectScmRoot;
15  import org.apache.continuum.model.release.ContinuumReleaseResult;
16  import org.apache.continuum.model.repository.AbstractPurgeConfiguration;
17  import org.apache.continuum.model.repository.DirectoryPurgeConfiguration;
18  import org.apache.continuum.model.repository.LocalRepository;
19  import org.apache.continuum.model.repository.RepositoryPurgeConfiguration;
20  import org.apache.maven.continuum.model.project.BuildDefinition;
21  import org.apache.maven.continuum.model.project.BuildDefinitionTemplate;
22  import org.apache.maven.continuum.model.project.BuildQueue;
23  import org.apache.maven.continuum.model.project.BuildResult;
24  import org.apache.maven.continuum.model.project.ContinuumDatabase;
25  import org.apache.maven.continuum.model.project.Project;
26  import org.apache.maven.continuum.model.project.ProjectDependency;
27  import org.apache.maven.continuum.model.project.ProjectDeveloper;
28  import org.apache.maven.continuum.model.project.ProjectGroup;
29  import org.apache.maven.continuum.model.project.ProjectNotifier;
30  import org.apache.maven.continuum.model.project.Schedule;
31  import org.apache.maven.continuum.model.scm.ChangeFile;
32  import org.apache.maven.continuum.model.scm.ChangeSet;
33  import org.apache.maven.continuum.model.scm.ScmResult;
34  import org.apache.maven.continuum.project.ContinuumProjectState;
35  
36  /**
37   * Class SystemConfiguration.
38   * 
39   * @version $Revision$ $Date$
40   */
41  @SuppressWarnings( "all" )
42  public class SystemConfiguration
43      implements java.io.Serializable
44  {
45  
46        //--------------------------/
47       //- Class/Member Variables -/
48      //--------------------------/
49  
50      /**
51       * Field guestAccountEnabled.
52       */
53      private boolean guestAccountEnabled = true;
54  
55      /**
56       * Field defaultScheduleDescription.
57       */
58      private String defaultScheduleDescription = "Run hourly";
59  
60      /**
61       * Field defaultScheduleCronExpression.
62       */
63      private String defaultScheduleCronExpression = "0 0 * * * ?";
64  
65      /**
66       * Field workingDirectory.
67       */
68      private String workingDirectory = "working-directory";
69  
70      /**
71       * Field buildOutputDirectory.
72       */
73      private String buildOutputDirectory = "build-output-directory";
74  
75      /**
76       * Field deploymentRepositoryDirectory.
77       */
78      private String deploymentRepositoryDirectory;
79  
80      /**
81       * Field baseUrl.
82       */
83      private String baseUrl;
84  
85      /**
86       * Field initialized.
87       */
88      private boolean initialized = false;
89  
90      /**
91       * Field releaseOutputDirectory.
92       */
93      private String releaseOutputDirectory = "release-output-directory";
94  
95      /**
96       * Field numberOfBuildsInParallel.
97       */
98      private int numberOfBuildsInParallel = 1;
99  
100     /**
101      * Field distributedBuildEnabled.
102      */
103     private boolean distributedBuildEnabled = false;
104 
105 
106       //-----------/
107      //- Methods -/
108     //-----------/
109 
110     /**
111      * Get the baseUrl field.
112      * 
113      * @return String
114      */
115     public String getBaseUrl()
116     {
117         return this.baseUrl;
118     } //-- String getBaseUrl()
119 
120     /**
121      * Get the buildOutputDirectory field.
122      * 
123      * @return String
124      */
125     public String getBuildOutputDirectory()
126     {
127         return this.buildOutputDirectory;
128     } //-- String getBuildOutputDirectory()
129 
130     /**
131      * Get the defaultScheduleCronExpression field.
132      * 
133      * @return String
134      */
135     public String getDefaultScheduleCronExpression()
136     {
137         return this.defaultScheduleCronExpression;
138     } //-- String getDefaultScheduleCronExpression()
139 
140     /**
141      * Get the defaultScheduleDescription field.
142      * 
143      * @return String
144      */
145     public String getDefaultScheduleDescription()
146     {
147         return this.defaultScheduleDescription;
148     } //-- String getDefaultScheduleDescription()
149 
150     /**
151      * Get the deploymentRepositoryDirectory field.
152      * 
153      * @return String
154      */
155     public String getDeploymentRepositoryDirectory()
156     {
157         return this.deploymentRepositoryDirectory;
158     } //-- String getDeploymentRepositoryDirectory()
159 
160     /**
161      * Get the numberOfBuildsInParallel field.
162      * 
163      * @return int
164      */
165     public int getNumberOfBuildsInParallel()
166     {
167         return this.numberOfBuildsInParallel;
168     } //-- int getNumberOfBuildsInParallel()
169 
170     /**
171      * Get the releaseOutputDirectory field.
172      * 
173      * @return String
174      */
175     public String getReleaseOutputDirectory()
176     {
177         return this.releaseOutputDirectory;
178     } //-- String getReleaseOutputDirectory()
179 
180     /**
181      * Get the workingDirectory field.
182      * 
183      * @return String
184      */
185     public String getWorkingDirectory()
186     {
187         return this.workingDirectory;
188     } //-- String getWorkingDirectory()
189 
190     /**
191      * Get the distributedBuildEnabled field.
192      * 
193      * @return boolean
194      */
195     public boolean isDistributedBuildEnabled()
196     {
197         return this.distributedBuildEnabled;
198     } //-- boolean isDistributedBuildEnabled()
199 
200     /**
201      * Get the guestAccountEnabled field.
202      * 
203      * @return boolean
204      */
205     public boolean isGuestAccountEnabled()
206     {
207         return this.guestAccountEnabled;
208     } //-- boolean isGuestAccountEnabled()
209 
210     /**
211      * Get the initialized field.
212      * 
213      * @return boolean
214      */
215     public boolean isInitialized()
216     {
217         return this.initialized;
218     } //-- boolean isInitialized()
219 
220     /**
221      * Set the baseUrl field.
222      * 
223      * @param baseUrl
224      */
225     public void setBaseUrl( String baseUrl )
226     {
227         this.baseUrl = baseUrl;
228     } //-- void setBaseUrl( String )
229 
230     /**
231      * Set the buildOutputDirectory field.
232      * 
233      * @param buildOutputDirectory
234      */
235     public void setBuildOutputDirectory( String buildOutputDirectory )
236     {
237         this.buildOutputDirectory = buildOutputDirectory;
238     } //-- void setBuildOutputDirectory( String )
239 
240     /**
241      * Set the defaultScheduleCronExpression field.
242      * 
243      * @param defaultScheduleCronExpression
244      */
245     public void setDefaultScheduleCronExpression( String defaultScheduleCronExpression )
246     {
247         this.defaultScheduleCronExpression = defaultScheduleCronExpression;
248     } //-- void setDefaultScheduleCronExpression( String )
249 
250     /**
251      * Set the defaultScheduleDescription field.
252      * 
253      * @param defaultScheduleDescription
254      */
255     public void setDefaultScheduleDescription( String defaultScheduleDescription )
256     {
257         this.defaultScheduleDescription = defaultScheduleDescription;
258     } //-- void setDefaultScheduleDescription( String )
259 
260     /**
261      * Set the deploymentRepositoryDirectory field.
262      * 
263      * @param deploymentRepositoryDirectory
264      */
265     public void setDeploymentRepositoryDirectory( String deploymentRepositoryDirectory )
266     {
267         this.deploymentRepositoryDirectory = deploymentRepositoryDirectory;
268     } //-- void setDeploymentRepositoryDirectory( String )
269 
270     /**
271      * Set the distributedBuildEnabled field.
272      * 
273      * @param distributedBuildEnabled
274      */
275     public void setDistributedBuildEnabled( boolean distributedBuildEnabled )
276     {
277         this.distributedBuildEnabled = distributedBuildEnabled;
278     } //-- void setDistributedBuildEnabled( boolean )
279 
280     /**
281      * Set the guestAccountEnabled field.
282      * 
283      * @param guestAccountEnabled
284      */
285     public void setGuestAccountEnabled( boolean guestAccountEnabled )
286     {
287         this.guestAccountEnabled = guestAccountEnabled;
288     } //-- void setGuestAccountEnabled( boolean )
289 
290     /**
291      * Set the initialized field.
292      * 
293      * @param initialized
294      */
295     public void setInitialized( boolean initialized )
296     {
297         this.initialized = initialized;
298     } //-- void setInitialized( boolean )
299 
300     /**
301      * Set the numberOfBuildsInParallel field.
302      * 
303      * @param numberOfBuildsInParallel
304      */
305     public void setNumberOfBuildsInParallel( int numberOfBuildsInParallel )
306     {
307         this.numberOfBuildsInParallel = numberOfBuildsInParallel;
308     } //-- void setNumberOfBuildsInParallel( int )
309 
310     /**
311      * Set the releaseOutputDirectory field.
312      * 
313      * @param releaseOutputDirectory
314      */
315     public void setReleaseOutputDirectory( String releaseOutputDirectory )
316     {
317         this.releaseOutputDirectory = releaseOutputDirectory;
318     } //-- void setReleaseOutputDirectory( String )
319 
320     /**
321      * Set the workingDirectory field.
322      * 
323      * @param workingDirectory
324      */
325     public void setWorkingDirectory( String workingDirectory )
326     {
327         this.workingDirectory = workingDirectory;
328     } //-- void setWorkingDirectory( String )
329 
330 }