Uses of Interface
hudson.model.PersistenceRoot

Packages that use PersistenceRoot
hudson.matrix Matrix project 
hudson.maven Maven support. 
hudson.model Core object model that are bound to URLs via stapler, rooted at Hudson
jenkins.model   
org.jvnet.hudson.test Test harness for Jenkins and its plugins. 
 

Uses of PersistenceRoot in hudson.matrix
 

Classes in hudson.matrix that implement PersistenceRoot
 class MatrixBuild
          Build of MatrixProject.
 class MatrixConfiguration
          One configuration of MatrixProject.
 class MatrixProject
          Job that allows you to run multiple different configurations from a single setting.
 class MatrixRun
          Execution of MatrixConfiguration.
 

Uses of PersistenceRoot in hudson.maven
 

Classes in hudson.maven that implement PersistenceRoot
 class AbstractMavenBuild<P extends AbstractMavenProject<P,B>,B extends AbstractMavenBuild<P,B>>
           
 class AbstractMavenProject<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>
          Common part between MavenModule and MavenModuleSet.
 class MavenBuild
          Run for MavenModule.
 class MavenModule
          Job that builds projects based on Maven2.
 class MavenModuleSet
          Group of MavenModules.
 class MavenModuleSetBuild
          Build for MavenModuleSet.
 

Uses of PersistenceRoot in hudson.model
 

Subinterfaces of PersistenceRoot in hudson.model
 interface BuildableItem
          Item that can be "built", for whatever meaning of "build".
 interface BuildableItemWithBuildWrappers
          AbstractProject that has associated BuildWrappers.
 interface Item
          Basic configuration unit in Hudson.
 interface ItemGroup<T extends Item>
          Represents a grouping inherent to a kind of Items.
 interface ModifiableItemGroup<T extends Item>
          ItemGroup that is a general purpose container, which allows users and the rest of the program to create arbitrary items into it.
 interface SCMedItem
          Items that has associated SCM.
 interface TopLevelItem
          Item that can be directly displayed under Jenkins or other containers.
 

Classes in hudson.model that implement PersistenceRoot
 class AbstractBuild<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>
          Base implementation of Runs that build software.
 class AbstractCIBase
           
 class AbstractItem
          Partial default implementation of Item.
 class AbstractProject<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>
          Base implementation of Jobs that build software.
 class Build<P extends Project<P,B>,B extends Build<P,B>>
          A build of a Project.
 class FreeStyleBuild
           
 class FreeStyleProject
          Free-style software project.
 class Hudson
           
 class Job<JobT extends Job<JobT,RunT>,RunT extends Run<JobT,RunT>>
          A job is an runnable entity under the monitoring of Hudson.
 class Project<P extends Project<P,B>,B extends Build<P,B>>
          Buildable software project.
 class Run<JobT extends Job<JobT,RunT>,RunT extends Run<JobT,RunT>>
          A particular execution of Job.
 class ViewJob<JobT extends ViewJob<JobT,RunT>,RunT extends Run<JobT,RunT>>
          Job that monitors activities that happen outside Hudson, which requires occasional batch reload activity to obtain the up-to-date information.
 

Uses of PersistenceRoot in jenkins.model
 

Subinterfaces of PersistenceRoot in jenkins.model
 interface ModifiableTopLevelItemGroup
          A ModifiableItemGroup to manage TopLevelItem, including copying, creating from descriptor and from XML.
 

Classes in jenkins.model that implement PersistenceRoot
 class AbstractTopLevelItem
          Default base implementation of TopLevelItem.
 class Jenkins
          Root object of the system.
 

Uses of PersistenceRoot in org.jvnet.hudson.test
 

Classes in org.jvnet.hudson.test that implement PersistenceRoot
 class MockFolder
          Minimal implementation of a modifiable item group akin to the CloudBees Folders plugin.
 



Copyright © 2004-2013. All Rights Reserved.