
org.apache.maven.continuum.model.project.ContinuumDatabase Maven / Gradle / Ivy
The newest version!
/*
=================== DO NOT EDIT THIS FILE ====================
Generated by Modello
any modifications will be overwritten.
==============================================================
*/
package org.apache.maven.continuum.model.project;
//---------------------------------/
//- Imported classes and packages -/
//---------------------------------/
import org.apache.continuum.model.project.ProjectScmRoot;
import org.apache.continuum.model.release.ContinuumReleaseResult;
import org.apache.continuum.model.repository.AbstractPurgeConfiguration;
import org.apache.continuum.model.repository.DirectoryPurgeConfiguration;
import org.apache.continuum.model.repository.DistributedDirectoryPurgeConfiguration;
import org.apache.continuum.model.repository.LocalRepository;
import org.apache.continuum.model.repository.RepositoryPurgeConfiguration;
import org.apache.maven.continuum.model.scm.ChangeFile;
import org.apache.maven.continuum.model.scm.ChangeSet;
import org.apache.maven.continuum.model.scm.ScmResult;
import org.apache.maven.continuum.model.system.Installation;
import org.apache.maven.continuum.model.system.NotificationAddress;
import org.apache.maven.continuum.model.system.Profile;
import org.apache.maven.continuum.model.system.SystemConfiguration;
import org.apache.maven.continuum.project.ContinuumProjectState;
/**
* Class ContinuumDatabase.
*
* @version $Revision$ $Date$
*/
@SuppressWarnings( "all" )
public class ContinuumDatabase
implements java.io.Serializable
{
//--------------------------/
//- Class/Member Variables -/
//--------------------------/
/**
* Field projectGroups.
*/
private java.util.List projectGroups;
/**
* Field systemConfiguration.
*/
private SystemConfiguration systemConfiguration;
/**
* Field installations.
*/
private java.util.List installations;
/**
* Field schedules.
*/
private java.util.List schedules;
/**
* Field profiles.
*/
private java.util.List profiles;
/**
* Field localRepositories.
*/
private java.util.List localRepositories;
/**
* Field repositoryPurgeConfigurations.
*/
private java.util.List repositoryPurgeConfigurations;
/**
* Field directoryPurgeConfigurations.
*/
private java.util.List directoryPurgeConfigurations;
/**
* Field distributedDirectoryPurgeConfigurations.
*/
private java.util.List distributedDirectoryPurgeConfigurations;
/**
* Field projectScmRoots.
*/
private java.util.List projectScmRoots = new java.util.ArrayList();
/**
* Field continuumReleaseResults.
*/
private java.util.List continuumReleaseResults = new java.util.ArrayList();
/**
* Field buildDefinitionTemplates.
*/
private java.util.List buildDefinitionTemplates = new java.util.ArrayList();
/**
* Field buildQueues.
*/
private java.util.List buildQueues = new java.util.ArrayList();
/**
* Field buildDefinitions.
*/
private java.util.List buildDefinitions = new java.util.ArrayList();
/**
* Field modelEncoding.
*/
private String modelEncoding = "UTF-8";
//-----------/
//- Methods -/
//-----------/
/**
* Method addBuildDefinition.
*
* @param buildDefinition
*/
public void addBuildDefinition( BuildDefinition buildDefinition )
{
getBuildDefinitions().add( buildDefinition );
} //-- void addBuildDefinition( BuildDefinition )
/**
* Method addBuildDefinitionTemplate.
*
* @param buildDefinitionTemplate
*/
public void addBuildDefinitionTemplate( BuildDefinitionTemplate buildDefinitionTemplate )
{
getBuildDefinitionTemplates().add( buildDefinitionTemplate );
} //-- void addBuildDefinitionTemplate( BuildDefinitionTemplate )
/**
* Method addBuildQueue.
*
* @param buildQueue
*/
public void addBuildQueue( BuildQueue buildQueue )
{
getBuildQueues().add( buildQueue );
} //-- void addBuildQueue( BuildQueue )
/**
* Method addContinuumReleaseResult.
*
* @param continuumReleaseResult
*/
public void addContinuumReleaseResult( ContinuumReleaseResult continuumReleaseResult )
{
getContinuumReleaseResults().add( continuumReleaseResult );
} //-- void addContinuumReleaseResult( ContinuumReleaseResult )
/**
* Method addDirectoryPurgeConfiguration.
*
* @param directoryPurgeConfiguration
*/
public void addDirectoryPurgeConfiguration( DirectoryPurgeConfiguration directoryPurgeConfiguration )
{
getDirectoryPurgeConfigurations().add( directoryPurgeConfiguration );
} //-- void addDirectoryPurgeConfiguration( DirectoryPurgeConfiguration )
/**
* Method addDistributedDirectoryPurgeConfiguration.
*
* @param distributedDirectoryPurgeConfiguration
*/
public void addDistributedDirectoryPurgeConfiguration( DistributedDirectoryPurgeConfiguration distributedDirectoryPurgeConfiguration )
{
getDistributedDirectoryPurgeConfigurations().add( distributedDirectoryPurgeConfiguration );
} //-- void addDistributedDirectoryPurgeConfiguration( DistributedDirectoryPurgeConfiguration )
/**
* Method addInstallation.
*
* @param installation
*/
public void addInstallation( Installation installation )
{
getInstallations().add( installation );
} //-- void addInstallation( Installation )
/**
* Method addLocalRepository.
*
* @param localRepository
*/
public void addLocalRepository( LocalRepository localRepository )
{
getLocalRepositories().add( localRepository );
} //-- void addLocalRepository( LocalRepository )
/**
* Method addProfile.
*
* @param profile
*/
public void addProfile( Profile profile )
{
getProfiles().add( profile );
} //-- void addProfile( Profile )
/**
* Method addProjectGroup.
*
* @param projectGroup
*/
public void addProjectGroup( ProjectGroup projectGroup )
{
getProjectGroups().add( projectGroup );
} //-- void addProjectGroup( ProjectGroup )
/**
* Method addProjectScmRoot.
*
* @param projectScmRoot
*/
public void addProjectScmRoot( ProjectScmRoot projectScmRoot )
{
getProjectScmRoots().add( projectScmRoot );
} //-- void addProjectScmRoot( ProjectScmRoot )
/**
* Method addRepositoryPurgeConfiguration.
*
* @param repositoryPurgeConfiguration
*/
public void addRepositoryPurgeConfiguration( RepositoryPurgeConfiguration repositoryPurgeConfiguration )
{
getRepositoryPurgeConfigurations().add( repositoryPurgeConfiguration );
} //-- void addRepositoryPurgeConfiguration( RepositoryPurgeConfiguration )
/**
* Method addSchedule.
*
* @param schedule
*/
public void addSchedule( Schedule schedule )
{
getSchedules().add( schedule );
} //-- void addSchedule( Schedule )
/**
* Method getBuildDefinitionTemplates.
*
* @return List
*/
public java.util.List getBuildDefinitionTemplates()
{
return this.buildDefinitionTemplates;
} //-- java.util.List getBuildDefinitionTemplates()
/**
* Method getBuildDefinitions.
*
* @return List
*/
public java.util.List getBuildDefinitions()
{
return this.buildDefinitions;
} //-- java.util.List getBuildDefinitions()
/**
* Method getBuildQueues.
*
* @return List
*/
public java.util.List getBuildQueues()
{
return this.buildQueues;
} //-- java.util.List getBuildQueues()
/**
* Method getContinuumReleaseResults.
*
* @return List
*/
public java.util.List getContinuumReleaseResults()
{
return this.continuumReleaseResults;
} //-- java.util.List getContinuumReleaseResults()
/**
* Method getDirectoryPurgeConfigurations.
*
* @return List
*/
public java.util.List getDirectoryPurgeConfigurations()
{
if ( this.directoryPurgeConfigurations == null )
{
this.directoryPurgeConfigurations = new java.util.ArrayList();
}
return this.directoryPurgeConfigurations;
} //-- java.util.List getDirectoryPurgeConfigurations()
/**
* Method getDistributedDirectoryPurgeConfigurations.
*
* @return List
*/
public java.util.List getDistributedDirectoryPurgeConfigurations()
{
if ( this.distributedDirectoryPurgeConfigurations == null )
{
this.distributedDirectoryPurgeConfigurations = new java.util.ArrayList();
}
return this.distributedDirectoryPurgeConfigurations;
} //-- java.util.List getDistributedDirectoryPurgeConfigurations()
/**
* Method getInstallations.
*
* @return List
*/
public java.util.List getInstallations()
{
if ( this.installations == null )
{
this.installations = new java.util.ArrayList();
}
return this.installations;
} //-- java.util.List getInstallations()
/**
* Method getLocalRepositories.
*
* @return List
*/
public java.util.List getLocalRepositories()
{
if ( this.localRepositories == null )
{
this.localRepositories = new java.util.ArrayList();
}
return this.localRepositories;
} //-- java.util.List getLocalRepositories()
/**
* Get the modelEncoding field.
*
* @return String
*/
public String getModelEncoding()
{
return this.modelEncoding;
} //-- String getModelEncoding()
/**
* Method getProfiles.
*
* @return List
*/
public java.util.List getProfiles()
{
if ( this.profiles == null )
{
this.profiles = new java.util.ArrayList();
}
return this.profiles;
} //-- java.util.List getProfiles()
/**
* Method getProjectGroups.
*
* @return List
*/
public java.util.List getProjectGroups()
{
if ( this.projectGroups == null )
{
this.projectGroups = new java.util.ArrayList();
}
return this.projectGroups;
} //-- java.util.List getProjectGroups()
/**
* Method getProjectScmRoots.
*
* @return List
*/
public java.util.List getProjectScmRoots()
{
return this.projectScmRoots;
} //-- java.util.List getProjectScmRoots()
/**
* Method getRepositoryPurgeConfigurations.
*
* @return List
*/
public java.util.List getRepositoryPurgeConfigurations()
{
if ( this.repositoryPurgeConfigurations == null )
{
this.repositoryPurgeConfigurations = new java.util.ArrayList();
}
return this.repositoryPurgeConfigurations;
} //-- java.util.List getRepositoryPurgeConfigurations()
/**
* Method getSchedules.
*
* @return List
*/
public java.util.List getSchedules()
{
if ( this.schedules == null )
{
this.schedules = new java.util.ArrayList();
}
return this.schedules;
} //-- java.util.List getSchedules()
/**
* Get the systemConfiguration field.
*
* @return SystemConfiguration
*/
public SystemConfiguration getSystemConfiguration()
{
return this.systemConfiguration;
} //-- SystemConfiguration getSystemConfiguration()
/**
* Method removeBuildDefinition.
*
* @param buildDefinition
*/
public void removeBuildDefinition( BuildDefinition buildDefinition )
{
getBuildDefinitions().remove( buildDefinition );
} //-- void removeBuildDefinition( BuildDefinition )
/**
* Method removeBuildDefinitionTemplate.
*
* @param buildDefinitionTemplate
*/
public void removeBuildDefinitionTemplate( BuildDefinitionTemplate buildDefinitionTemplate )
{
getBuildDefinitionTemplates().remove( buildDefinitionTemplate );
} //-- void removeBuildDefinitionTemplate( BuildDefinitionTemplate )
/**
* Method removeBuildQueue.
*
* @param buildQueue
*/
public void removeBuildQueue( BuildQueue buildQueue )
{
getBuildQueues().remove( buildQueue );
} //-- void removeBuildQueue( BuildQueue )
/**
* Method removeContinuumReleaseResult.
*
* @param continuumReleaseResult
*/
public void removeContinuumReleaseResult( ContinuumReleaseResult continuumReleaseResult )
{
getContinuumReleaseResults().remove( continuumReleaseResult );
} //-- void removeContinuumReleaseResult( ContinuumReleaseResult )
/**
* Method removeDirectoryPurgeConfiguration.
*
* @param directoryPurgeConfiguration
*/
public void removeDirectoryPurgeConfiguration( DirectoryPurgeConfiguration directoryPurgeConfiguration )
{
getDirectoryPurgeConfigurations().remove( directoryPurgeConfiguration );
} //-- void removeDirectoryPurgeConfiguration( DirectoryPurgeConfiguration )
/**
* Method removeDistributedDirectoryPurgeConfiguration.
*
* @param distributedDirectoryPurgeConfiguration
*/
public void removeDistributedDirectoryPurgeConfiguration( DistributedDirectoryPurgeConfiguration distributedDirectoryPurgeConfiguration )
{
getDistributedDirectoryPurgeConfigurations().remove( distributedDirectoryPurgeConfiguration );
} //-- void removeDistributedDirectoryPurgeConfiguration( DistributedDirectoryPurgeConfiguration )
/**
* Method removeInstallation.
*
* @param installation
*/
public void removeInstallation( Installation installation )
{
getInstallations().remove( installation );
} //-- void removeInstallation( Installation )
/**
* Method removeLocalRepository.
*
* @param localRepository
*/
public void removeLocalRepository( LocalRepository localRepository )
{
getLocalRepositories().remove( localRepository );
} //-- void removeLocalRepository( LocalRepository )
/**
* Method removeProfile.
*
* @param profile
*/
public void removeProfile( Profile profile )
{
getProfiles().remove( profile );
} //-- void removeProfile( Profile )
/**
* Method removeProjectGroup.
*
* @param projectGroup
*/
public void removeProjectGroup( ProjectGroup projectGroup )
{
getProjectGroups().remove( projectGroup );
} //-- void removeProjectGroup( ProjectGroup )
/**
* Method removeProjectScmRoot.
*
* @param projectScmRoot
*/
public void removeProjectScmRoot( ProjectScmRoot projectScmRoot )
{
getProjectScmRoots().remove( projectScmRoot );
} //-- void removeProjectScmRoot( ProjectScmRoot )
/**
* Method removeRepositoryPurgeConfiguration.
*
* @param repositoryPurgeConfiguration
*/
public void removeRepositoryPurgeConfiguration( RepositoryPurgeConfiguration repositoryPurgeConfiguration )
{
getRepositoryPurgeConfigurations().remove( repositoryPurgeConfiguration );
} //-- void removeRepositoryPurgeConfiguration( RepositoryPurgeConfiguration )
/**
* Method removeSchedule.
*
* @param schedule
*/
public void removeSchedule( Schedule schedule )
{
getSchedules().remove( schedule );
} //-- void removeSchedule( Schedule )
/**
* Set the buildDefinitionTemplates field.
*
* @param buildDefinitionTemplates
*/
public void setBuildDefinitionTemplates( java.util.List buildDefinitionTemplates )
{
this.buildDefinitionTemplates = buildDefinitionTemplates;
} //-- void setBuildDefinitionTemplates( java.util.List )
/**
* Set the buildDefinitions field.
*
* @param buildDefinitions
*/
public void setBuildDefinitions( java.util.List buildDefinitions )
{
this.buildDefinitions = buildDefinitions;
} //-- void setBuildDefinitions( java.util.List )
/**
* Set the buildQueues field.
*
* @param buildQueues
*/
public void setBuildQueues( java.util.List buildQueues )
{
this.buildQueues = buildQueues;
} //-- void setBuildQueues( java.util.List )
/**
* Set the continuumReleaseResults field.
*
* @param continuumReleaseResults
*/
public void setContinuumReleaseResults( java.util.List continuumReleaseResults )
{
this.continuumReleaseResults = continuumReleaseResults;
} //-- void setContinuumReleaseResults( java.util.List )
/**
* Set the directoryPurgeConfigurations field.
*
* @param directoryPurgeConfigurations
*/
public void setDirectoryPurgeConfigurations( java.util.List directoryPurgeConfigurations )
{
this.directoryPurgeConfigurations = directoryPurgeConfigurations;
} //-- void setDirectoryPurgeConfigurations( java.util.List )
/**
* Set the distributedDirectoryPurgeConfigurations field.
*
* @param distributedDirectoryPurgeConfigurations
*/
public void setDistributedDirectoryPurgeConfigurations( java.util.List distributedDirectoryPurgeConfigurations )
{
this.distributedDirectoryPurgeConfigurations = distributedDirectoryPurgeConfigurations;
} //-- void setDistributedDirectoryPurgeConfigurations( java.util.List )
/**
* Set the installations field.
*
* @param installations
*/
public void setInstallations( java.util.List installations )
{
this.installations = installations;
} //-- void setInstallations( java.util.List )
/**
* Set the localRepositories field.
*
* @param localRepositories
*/
public void setLocalRepositories( java.util.List localRepositories )
{
this.localRepositories = localRepositories;
} //-- void setLocalRepositories( java.util.List )
/**
* Set the modelEncoding field.
*
* @param modelEncoding
*/
public void setModelEncoding( String modelEncoding )
{
this.modelEncoding = modelEncoding;
} //-- void setModelEncoding( String )
/**
* Set the profiles field.
*
* @param profiles
*/
public void setProfiles( java.util.List profiles )
{
this.profiles = profiles;
} //-- void setProfiles( java.util.List )
/**
* Set the projectGroups field.
*
* @param projectGroups
*/
public void setProjectGroups( java.util.List projectGroups )
{
this.projectGroups = projectGroups;
} //-- void setProjectGroups( java.util.List )
/**
* Set the projectScmRoots field.
*
* @param projectScmRoots
*/
public void setProjectScmRoots( java.util.List projectScmRoots )
{
this.projectScmRoots = projectScmRoots;
} //-- void setProjectScmRoots( java.util.List )
/**
* Set the repositoryPurgeConfigurations field.
*
* @param repositoryPurgeConfigurations
*/
public void setRepositoryPurgeConfigurations( java.util.List repositoryPurgeConfigurations )
{
this.repositoryPurgeConfigurations = repositoryPurgeConfigurations;
} //-- void setRepositoryPurgeConfigurations( java.util.List )
/**
* Set the schedules field.
*
* @param schedules
*/
public void setSchedules( java.util.List schedules )
{
this.schedules = schedules;
} //-- void setSchedules( java.util.List )
/**
* Set the systemConfiguration field.
*
* @param systemConfiguration
*/
public void setSystemConfiguration( SystemConfiguration systemConfiguration )
{
this.systemConfiguration = systemConfiguration;
} //-- void setSystemConfiguration( SystemConfiguration )
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy