Package | Description |
---|---|
hudson.model |
Core object model that are bound to URLs via stapler, rooted at
Hudson . |
jenkins.model |
Modifier and Type | Interface and Description |
---|---|
interface |
BuildableItem
Item that can be "built", for
whatever meaning of "build". |
interface |
BuildableItemWithBuildWrappers
AbstractProject that has associated BuildWrapper s. |
interface |
Item
Basic configuration unit in Hudson.
|
interface |
ItemGroup<T extends Item>
Represents a grouping inherent to a kind of
Item s. |
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
Deprecated.
Implement
SCMTriggerItem instead. |
interface |
TopLevelItem
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBuild<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>
Base implementation of
Run s 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
Job s 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. |
Modifier and Type | Interface and Description |
---|---|
interface |
DirectlyModifiableTopLevelItemGroup
Item group which supports items being directly moved in or out of it.
|
interface |
ModifiableTopLevelItemGroup
A
ModifiableItemGroup to manage TopLevelItem ,
including copying, creating from descriptor and from XML. |
static interface |
ParameterizedJobMixIn.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.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTopLevelItem
Default base implementation of
TopLevelItem . |
class |
Jenkins
Root object of the system.
|
Copyright © 2004–2022. All rights reserved.