Package | Description |
---|---|
hudson | |
hudson.model |
Core object model that are bound to URLs via stapler, rooted at Hudson.
|
hudson.scm |
Hudson's interface with source code management systems.
|
hudson.security |
Security-related code.
|
hudson.tasks | |
hudson.util |
Other miscellaneous utility code
|
jenkins.model | |
jenkins.model.lazy | |
jenkins.tasks | |
jenkins.triggers |
Modifier and Type | Class and Description |
---|---|
class |
Indenter<J extends Job>
Used by projectView.jelly to indent modules.
|
Modifier and Type | Method and Description |
---|---|
static List<JobPropertyDescriptor> |
Functions.getJobPropertyDescriptors(Class<? extends Job> clazz) |
Modifier and Type | Class and Description |
---|---|
class |
Job<JobT extends Job<JobT,RunT>,RunT extends Run<JobT,RunT>>
A job is an runnable entity under the monitoring of Hudson.
|
class |
JobProperty<J extends Job<?,?>>
Extensible property of
Job . |
class |
Run<JobT extends Job<JobT,RunT>,RunT extends Run<JobT,RunT>>
A particular execution of
Job . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractProject<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>
Base implementation of
Job s that build software. |
class |
FreeStyleProject
Free-style software project.
|
class |
Project<P extends Project<P,B>,B extends Build<P,B>>
Buildable software project.
|
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 | Field and Description |
---|---|
Job |
JobParameterValue.job |
protected J |
JobProperty.owner
The
Job object that owns this property. |
protected JobT |
Run.project |
Modifier and Type | Method and Description |
---|---|
Job<?,?> |
Fingerprint.BuildPtr.getJob()
Gets the
Job that this pointer points to,
or null if such a job no longer exists. |
Job |
RunParameterDefinition.getProject() |
Job |
JobParameterValue.getValue() |
Modifier and Type | Method and Description |
---|---|
abstract Collection<? extends Job> |
AbstractItem.getAllJobs()
Gets all the jobs that this
Item contains as descendants. |
Collection<? extends Job> |
Item.getAllJobs()
Gets all the jobs that this
Item contains as descendants. |
Collection<? extends Job> |
Job.getAllJobs() |
Modifier and Type | Method and Description |
---|---|
boolean |
Fingerprint.BuildPtr.belongsTo(Job job)
Returns true if
Fingerprint.BuildPtr points to the given job
or one of its subordinates. |
void |
EnvironmentContributor.buildEnvironmentFor(Job j,
EnvVars envs,
TaskListener listener)
Contributes environment variables used for a job.
|
static void |
BuildAuthorizationToken.checkPermission(Job<?,?> project,
BuildAuthorizationToken token,
org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp)
Deprecated.
|
Collection<Action> |
ParametersDefinitionProperty.getJobActions(Job<?,?> job) |
Fingerprint.RangeSet |
Fingerprint.getRangeSet(Job job) |
abstract FilePath |
WorkspaceBrowser.getWorkspace(Job job)
Provide access to job's workspace
|
boolean |
Fingerprint.BuildPtr.is(Job job)
Returns true if
Fingerprint.BuildPtr points to the given job. |
void |
RunMap.load(Job job,
RunMap.Constructor<R> cons)
Deprecated.
as of 1.485
Use
RunMap.RunMap(File, Constructor) |
void |
Cause.UpstreamCause.onLoad(Job<?,?> _job,
int _buildNumber) |
void |
Cause.UpstreamCause.DeeplyNestedUpstreamCause.onLoad(Job<?,?> _job,
int _buildNumber) |
boolean |
Cause.UpstreamCause.pointsTo(Job<?,?> j)
Returns true if this cause points to a build in the specified job.
|
abstract Run<?,?> |
PermalinkProjectAction.Permalink.resolve(Job<?,?> job)
Resolves the permalink to a build.
|
Modifier and Type | Method and Description |
---|---|
static List<JobPropertyDescriptor> |
JobPropertyDescriptor.getPropertyDescriptors(Class<? extends Job> clazz)
Gets the
JobPropertyDescriptor s applicable for a given job type. |
boolean |
ParametersDefinitionProperty.DescriptorImpl.isApplicable(Class<? extends Job> jobType) |
boolean |
JobPropertyDescriptor.isApplicable(Class<? extends Job> jobType)
Returns true if this
JobProperty type is applicable to the
given job type. |
Constructor and Description |
---|
JobParameterValue(String name,
Job job) |
Modifier and Type | Method and Description |
---|---|
static List<SCMDescriptor<?>> |
SCM._for(Job project)
Determines which kinds of SCMs are applicable to a given project.
|
PollingResult |
SCM.compareRemoteRevisionWith(Job<?,?> project,
Launcher launcher,
FilePath workspace,
TaskListener listener,
SCMRevisionState baseline)
Compares the current state of the remote repository against the given baseline
SCMRevisionState . |
PollingResult |
NullSCM.compareRemoteRevisionWith(Job<?,?> project,
Launcher launcher,
FilePath workspace,
TaskListener listener,
SCMRevisionState baseline) |
boolean |
SCMDescriptor.isApplicable(Job project)
Allows
SCMDescriptor s to choose which projects it wants to be configurable against. |
boolean |
SCM.processWorkspaceBeforeDeletion(Job<?,?> project,
FilePath workspace,
Node node)
Called before a workspace is deleted on the given node, to provide SCM an opportunity to perform clean up.
|
Modifier and Type | Method and Description |
---|---|
ACL |
AuthorizationStrategy.getACL(Job<?,?> project) |
Modifier and Type | Method and Description |
---|---|
void |
LogRotator.perform(Job<?,?> job) |
Constructor and Description |
---|
RunList(Job j) |
Constructor and Description |
---|
RunList(Collection<? extends Job> jobs) |
Modifier and Type | Class and Description |
---|---|
class |
ParameterizedJobMixIn<JobT extends Job<JobT,RunT> & ParameterizedJobMixIn.ParameterizedJob & Queue.Task,RunT extends Run<JobT,RunT> & Queue.Executable>
Allows a
Job to make use of ParametersDefinitionProperty and be scheduled in various ways. |
Modifier and Type | Method and Description |
---|---|
Collection<? extends Job> |
AbstractTopLevelItem.getAllJobs() |
Modifier and Type | Method and Description |
---|---|
ModelObjectWithContextMenu.ContextMenu |
ModelObjectWithContextMenu.ContextMenu.add(Job job)
Adds a child item when rendering context menu of its parent.
|
void |
CoreEnvironmentContributor.buildEnvironmentFor(Job j,
EnvVars env,
TaskListener listener) |
File |
Jenkins.getBuildDirFor(Job job) |
protected File |
PeepholePermalink.getPermalinkFile(Job<?,?> job)
The file in which the permalink target gets recorded.
|
static <T extends Trigger<?>> |
ParameterizedJobMixIn.getTrigger(Job<?,?> job,
Class<T> clazz)
Checks for the existence of a specific trigger on a job.
|
abstract void |
BuildDiscarder.perform(Job<?,?> job)
Called to perform "garbage collection" on the job to discard old build records.
|
Run<?,?> |
PeepholePermalink.resolve(Job<?,?> job)
Resolves the permalink by using the cache if possible.
|
static Queue.Item |
ParameterizedJobMixIn.scheduleBuild2(Job<?,?> job,
int quietPeriod,
Action... actions)
Convenience method to schedule a build.
|
protected void |
PeepholePermalink.updateCache(Job<?,?> job,
Run<?,?> b)
Remembers the value 'n' in the cache for future
PeepholePermalink.resolve(Job) . |
Modifier and Type | Class and Description |
---|---|
class |
LazyBuildMixIn<JobT extends Job<JobT,RunT> & Queue.Task & LazyBuildMixIn.LazyLoadingJob<JobT,RunT>,RunT extends Run<JobT,RunT> & LazyBuildMixIn.LazyLoadingRun<JobT,RunT>>
|
static interface |
LazyBuildMixIn.LazyLoadingJob<JobT extends Job<JobT,RunT> & Queue.Task & LazyBuildMixIn.LazyLoadingJob<JobT,RunT>,RunT extends Run<JobT,RunT> & LazyBuildMixIn.LazyLoadingRun<JobT,RunT>>
Marker for a
Job which uses this mixin. |
static interface |
LazyBuildMixIn.LazyLoadingRun<JobT extends Job<JobT,RunT> & Queue.Task & LazyBuildMixIn.LazyLoadingJob<JobT,RunT>,RunT extends Run<JobT,RunT> & LazyBuildMixIn.LazyLoadingRun<JobT,RunT>> |
static class |
LazyBuildMixIn.RunMixIn<JobT extends Job<JobT,RunT> & Queue.Task & LazyBuildMixIn.LazyLoadingJob<JobT,RunT>,RunT extends Run<JobT,RunT> & LazyBuildMixIn.LazyLoadingRun<JobT,RunT>>
Accompanying helper for the run type.
|
Modifier and Type | Method and Description |
---|---|
Class<Job> |
SimpleBuildStep.LastBuildActionFactory.type() |
Modifier and Type | Method and Description |
---|---|
Collection<? extends Action> |
SimpleBuildStep.LastBuildActionFactory.createFor(Job j) |
Modifier and Type | Method and Description |
---|---|
FormValidation |
ReverseBuildTrigger.DescriptorImpl.doCheckUpstreamProjects(Job project,
String value) |
void |
ReverseBuildTrigger.start(Job project,
boolean newInstance) |
Copyright © 2015. All rights reserved.