org.apache.continuum.dao
Interface BuildDefinitionTemplateDao

All Known Implementing Classes:
BuildDefinitionTemplateDaoImpl

public interface BuildDefinitionTemplateDao

Version:
$Id: BuildDefinitionTemplateDao.java 684085 2008-08-08 20:48:14Z evenisse $
Author:
Emmanuel Venisse

Method Summary
 BuildDefinitionTemplate addBuildDefinitionTemplate(BuildDefinitionTemplate buildDefinitionTemplate)
           
 List<BuildDefinitionTemplate> getAllBuildDefinitionTemplate()
           
 BuildDefinitionTemplate getBuildDefinitionTemplate(int id)
           
 List<BuildDefinitionTemplate> getBuildDefinitionTemplatesWithType(String type)
           
 List<BuildDefinitionTemplate> getContinuumBuildDefinitionTemplates()
           
 BuildDefinitionTemplate getContinuumBuildDefinitionTemplateWithType(String type)
           
 List<BuildDefinitionTemplate> getContinuumDefaultdDefinitions()
          the list returned will contains only continuumDefaults BuildDefinition
 void removeBuildDefinitionTemplate(BuildDefinitionTemplate buildDefinitionTemplate)
           
 BuildDefinitionTemplate updateBuildDefinitionTemplate(BuildDefinitionTemplate buildDefinitionTemplate)
           
 

Method Detail

getAllBuildDefinitionTemplate

List<BuildDefinitionTemplate> getAllBuildDefinitionTemplate()
                                                            throws ContinuumStoreException
Throws:
ContinuumStoreException

getBuildDefinitionTemplate

BuildDefinitionTemplate getBuildDefinitionTemplate(int id)
                                                   throws ContinuumStoreException
Throws:
ContinuumStoreException

addBuildDefinitionTemplate

BuildDefinitionTemplate addBuildDefinitionTemplate(BuildDefinitionTemplate buildDefinitionTemplate)
                                                   throws ContinuumStoreException
Throws:
ContinuumStoreException

updateBuildDefinitionTemplate

BuildDefinitionTemplate updateBuildDefinitionTemplate(BuildDefinitionTemplate buildDefinitionTemplate)
                                                      throws ContinuumStoreException
Throws:
ContinuumStoreException

removeBuildDefinitionTemplate

void removeBuildDefinitionTemplate(BuildDefinitionTemplate buildDefinitionTemplate)
                                   throws ContinuumStoreException
Throws:
ContinuumStoreException

getBuildDefinitionTemplatesWithType

List<BuildDefinitionTemplate> getBuildDefinitionTemplatesWithType(String type)
                                                                  throws ContinuumStoreException
Throws:
ContinuumStoreException

getContinuumBuildDefinitionTemplates

List<BuildDefinitionTemplate> getContinuumBuildDefinitionTemplates()
                                                                   throws ContinuumStoreException
Throws:
ContinuumStoreException

getContinuumBuildDefinitionTemplateWithType

BuildDefinitionTemplate getContinuumBuildDefinitionTemplateWithType(String type)
                                                                    throws ContinuumStoreException
Parameters:
type -
Returns:
BuildDefinitionTemplate null if not found
Throws:
ContinuumStoreException

getContinuumDefaultdDefinitions

List<BuildDefinitionTemplate> getContinuumDefaultdDefinitions()
                                                              throws ContinuumStoreException
the list returned will contains only continuumDefaults BuildDefinition

Returns:
List
Throws:
ContinuumStoreException


Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.