Uses of Interface
hudson.model.PersistenceRoot
-
Packages that use PersistenceRoot Package Description hudson.model Core object model that are bound to URLs via stapler, rooted atJenkins.hudson.slaves Code related to agents.jenkins.model jenkins.triggers -
-
Uses of PersistenceRoot in hudson.model
Subinterfaces of PersistenceRoot in hudson.model Modifier and Type Interface Description interfaceBuildableItemItemthat can be "built", for whatever meaning of "build".interfaceBuildableItemWithBuildWrappersAbstractProjectthat has associatedBuildWrappers.interfaceItemBasic configuration unit in Hudson.interfaceItemGroup<T extends Item>Represents a grouping inherent to a kind ofItems.interfaceModifiableItemGroup<T extends Item>ItemGroupthat is a general purpose container, which allows users and the rest of the program to create arbitrary items into it.interfaceSCMedItemDeprecated.ImplementSCMTriggerIteminstead.interfaceTopLevelItemClasses in hudson.model that implement PersistenceRoot Modifier and Type Class Description classAbstractBuild<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>Base implementation ofRuns that build software.classAbstractCIBaseclassAbstractItemPartial default implementation ofItem.classAbstractProject<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>Base implementation ofJobs that build software.classBuild<P extends Project<P,B>,B extends Build<P,B>>A build of aProject.classFreeStyleBuildclassFreeStyleProjectFree-style software project.classHudsonclassJob<JobT extends Job<JobT,RunT>,RunT extends Run<JobT,RunT>>A job is an runnable entity under the monitoring of Hudson.classNodeBase type of Jenkins agents (although in practice, you probably extendSlaveto define a new agent type).classProject<P extends Project<P,B>,B extends Build<P,B>>Buildable software project.classRun<JobT extends Job<JobT,RunT>,RunT extends Run<JobT,RunT>>A particular execution ofJob.classSlaveInformation about a Hudson agent node.classViewJob<JobT extends ViewJob<JobT,RunT>,RunT extends Run<JobT,RunT>>Jobthat monitors activities that happen outside Hudson, which requires occasional batch reload activity to obtain the up-to-date information. -
Uses of PersistenceRoot in hudson.slaves
Classes in hudson.slaves that implement PersistenceRoot Modifier and Type Class Description classAbstractCloudSlavePartial implementation ofSlaveto be used byAbstractCloudImpl.classDumbSlaveDefaultSlaveimplementation for computers that do not belong to a higher level structure, like grid or cloud. -
Uses of PersistenceRoot in jenkins.model
Subinterfaces of PersistenceRoot in jenkins.model Modifier and Type Interface Description interfaceDirectlyModifiableTopLevelItemGroupItem group which supports items being directly moved in or out of it.interfaceModifiableTopLevelItemGroupAModifiableItemGroupto manageTopLevelItem, including copying, creating from descriptor and from XML.static interfaceParameterizedJobMixIn.ParameterizedJob<JobT extends Job<JobT,RunT> & ParameterizedJobMixIn.ParameterizedJob<JobT,RunT> & Queue.Task,RunT extends Run<JobT,RunT> & Queue.Executable>Marker for job using this mixin, and default implementations of many methods.Classes in jenkins.model that implement PersistenceRoot Modifier and Type Class Description classAbstractTopLevelItemDefault base implementation ofTopLevelItem.classJenkinsRoot object of the system.classNodesManages all the nodes for Jenkins. -
Uses of PersistenceRoot in jenkins.triggers
Subinterfaces of PersistenceRoot in jenkins.triggers Modifier and Type Interface Description interfaceTriggeredItemAn item which can be configured withTriggers.
-