View Javadoc

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