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.continuum.xmlrpc.repository;
9   
10    //---------------------------------/
11   //- Imported classes and packages -/
12  //---------------------------------/
13  
14  import org.apache.continuum.xmlrpc.release.ContinuumReleaseResult;
15  import org.apache.continuum.xmlrpc.utils.BuildTrigger;
16  import org.apache.maven.continuum.xmlrpc.project.AddingResult;
17  import org.apache.maven.continuum.xmlrpc.project.BuildAgentConfiguration;
18  import org.apache.maven.continuum.xmlrpc.project.BuildAgentGroupConfiguration;
19  import org.apache.maven.continuum.xmlrpc.project.BuildDefinition;
20  import org.apache.maven.continuum.xmlrpc.project.BuildDefinitionTemplate;
21  import org.apache.maven.continuum.xmlrpc.project.BuildProjectTask;
22  import org.apache.maven.continuum.xmlrpc.project.BuildResult;
23  import org.apache.maven.continuum.xmlrpc.project.BuildResultSummary;
24  import org.apache.maven.continuum.xmlrpc.project.ContinuumProjectState;
25  import org.apache.maven.continuum.xmlrpc.project.Project;
26  import org.apache.maven.continuum.xmlrpc.project.ProjectDependency;
27  import org.apache.maven.continuum.xmlrpc.project.ProjectDeveloper;
28  import org.apache.maven.continuum.xmlrpc.project.ProjectGroup;
29  import org.apache.maven.continuum.xmlrpc.project.ProjectGroupSummary;
30  import org.apache.maven.continuum.xmlrpc.project.ProjectNotifier;
31  import org.apache.maven.continuum.xmlrpc.project.ProjectScmRoot;
32  import org.apache.maven.continuum.xmlrpc.project.ProjectSummary;
33  import org.apache.maven.continuum.xmlrpc.project.ReleaseListenerSummary;
34  import org.apache.maven.continuum.xmlrpc.project.Schedule;
35  import org.apache.maven.continuum.xmlrpc.scm.ChangeFile;
36  import org.apache.maven.continuum.xmlrpc.scm.ChangeSet;
37  import org.apache.maven.continuum.xmlrpc.scm.ScmResult;
38  import org.apache.maven.continuum.xmlrpc.system.Installation;
39  import org.apache.maven.continuum.xmlrpc.system.Profile;
40  import org.apache.maven.continuum.xmlrpc.system.SystemConfiguration;
41  
42  /**
43   * Class DirectoryPurgeConfiguration.
44   * 
45   * @version $Revision$ $Date$
46   */
47  @SuppressWarnings( "all" )
48  public class DirectoryPurgeConfiguration
49      extends AbstractPurgeConfiguration
50      implements java.io.Serializable
51  {
52  
53        //--------------------------/
54       //- Class/Member Variables -/
55      //--------------------------/
56  
57      /**
58       * 
59       *             The file system path for this directory
60       *           .
61       */
62      private String location;
63  
64      /**
65       * 
66       *             The type of directory. Valid values are
67       * "releases" and "buildOutput"
68       *           .
69       */
70      private String directoryType;
71  
72  
73        //-----------/
74       //- Methods -/
75      //-----------/
76  
77      /**
78       * Get the type of directory. Valid values are "releases" and
79       * "buildOutput".
80       * 
81       * @return String
82       */
83      public String getDirectoryType()
84      {
85          return this.directoryType;
86      } //-- String getDirectoryType()
87  
88      /**
89       * Get the file system path for this directory.
90       * 
91       * @return String
92       */
93      public String getLocation()
94      {
95          return this.location;
96      } //-- String getLocation()
97  
98      /**
99       * Set the type of directory. Valid values are "releases" and
100      * "buildOutput".
101      * 
102      * @param directoryType
103      */
104     public void setDirectoryType( String directoryType )
105     {
106         this.directoryType = directoryType;
107     } //-- void setDirectoryType( String )
108 
109     /**
110      * Set the file system path for this directory.
111      * 
112      * @param location
113      */
114     public void setLocation( String location )
115     {
116         this.location = location;
117     } //-- void setLocation( String )
118 
119 }