1 /*
2 =================== DO NOT EDIT THIS FILE ====================
3 Generated by Modello 1.1 on 2011-09-18 11:22:14,
4 any modifications will be overwritten.
5 ==============================================================
6 */
7
8 package org.apache.maven.continuum.xmlrpc.project;
9
10 //---------------------------------/
11 //- Imported classes and packages -/
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.scm.ChangeFile;
20 import org.apache.maven.continuum.xmlrpc.scm.ChangeSet;
21 import org.apache.maven.continuum.xmlrpc.scm.ScmResult;
22 import org.apache.maven.continuum.xmlrpc.system.Installation;
23 import org.apache.maven.continuum.xmlrpc.system.Profile;
24 import org.apache.maven.continuum.xmlrpc.system.SystemConfiguration;
25
26 /**
27 * Class BuildProjectTask.
28 *
29 * @version $Revision$ $Date$
30 */
31 @SuppressWarnings( "all" )
32 public class BuildProjectTask
33 implements java.io.Serializable
34 {
35
36 //--------------------------/
37 //- Class/Member Variables -/
38 //--------------------------/
39
40 /**
41 * Field projectId.
42 */
43 private int projectId = 0;
44
45 /**
46 * Field buildDefinitionId.
47 */
48 private int buildDefinitionId = 0;
49
50 /**
51 * Field timestamp.
52 */
53 private long timestamp = 0L;
54
55 /**
56 * Field trigger.
57 */
58 private int trigger = 0;
59
60 /**
61 * Field maxExecutionTime.
62 */
63 private long maxExecutionTime = 0L;
64
65 /**
66 * Field projectName.
67 */
68 private String projectName;
69
70 /**
71 * Field buildDefinitionLabel.
72 */
73 private String buildDefinitionLabel;
74
75
76 //-----------/
77 //- Methods -/
78 //-----------/
79
80 /**
81 * Get the buildDefinitionId field.
82 *
83 * @return int
84 */
85 public int getBuildDefinitionId()
86 {
87 return this.buildDefinitionId;
88 } //-- int getBuildDefinitionId()
89
90 /**
91 * Get the buildDefinitionLabel field.
92 *
93 * @return String
94 */
95 public String getBuildDefinitionLabel()
96 {
97 return this.buildDefinitionLabel;
98 } //-- String getBuildDefinitionLabel()
99
100 /**
101 * Get the maxExecutionTime field.
102 *
103 * @return long
104 */
105 public long getMaxExecutionTime()
106 {
107 return this.maxExecutionTime;
108 } //-- long getMaxExecutionTime()
109
110 /**
111 * Get the projectId field.
112 *
113 * @return int
114 */
115 public int getProjectId()
116 {
117 return this.projectId;
118 } //-- int getProjectId()
119
120 /**
121 * Get the projectName field.
122 *
123 * @return String
124 */
125 public String getProjectName()
126 {
127 return this.projectName;
128 } //-- String getProjectName()
129
130 /**
131 * Get the timestamp field.
132 *
133 * @return long
134 */
135 public long getTimestamp()
136 {
137 return this.timestamp;
138 } //-- long getTimestamp()
139
140 /**
141 * Get the trigger field.
142 *
143 * @return int
144 */
145 public int getTrigger()
146 {
147 return this.trigger;
148 } //-- int getTrigger()
149
150 /**
151 * Set the buildDefinitionId field.
152 *
153 * @param buildDefinitionId
154 */
155 public void setBuildDefinitionId( int buildDefinitionId )
156 {
157 this.buildDefinitionId = buildDefinitionId;
158 } //-- void setBuildDefinitionId( int )
159
160 /**
161 * Set the buildDefinitionLabel field.
162 *
163 * @param buildDefinitionLabel
164 */
165 public void setBuildDefinitionLabel( String buildDefinitionLabel )
166 {
167 this.buildDefinitionLabel = buildDefinitionLabel;
168 } //-- void setBuildDefinitionLabel( String )
169
170 /**
171 * Set the maxExecutionTime field.
172 *
173 * @param maxExecutionTime
174 */
175 public void setMaxExecutionTime( long maxExecutionTime )
176 {
177 this.maxExecutionTime = maxExecutionTime;
178 } //-- void setMaxExecutionTime( long )
179
180 /**
181 * Set the projectId field.
182 *
183 * @param projectId
184 */
185 public void setProjectId( int projectId )
186 {
187 this.projectId = projectId;
188 } //-- void setProjectId( int )
189
190 /**
191 * Set the projectName field.
192 *
193 * @param projectName
194 */
195 public void setProjectName( String projectName )
196 {
197 this.projectName = projectName;
198 } //-- void setProjectName( String )
199
200 /**
201 * Set the timestamp field.
202 *
203 * @param timestamp
204 */
205 public void setTimestamp( long timestamp )
206 {
207 this.timestamp = timestamp;
208 } //-- void setTimestamp( long )
209
210 /**
211 * Set the trigger field.
212 *
213 * @param trigger
214 */
215 public void setTrigger( int trigger )
216 {
217 this.trigger = trigger;
218 } //-- void setTrigger( int )
219
220 }