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