Uses of Class
hudson.model.Job
-
Packages that use Job Package Description hudson hudson.cli Server-side CLI commands for Hudson.hudson.cli.handlers OptionHandlerimplementations for Hudson.hudson.model Core object model that are bound to URLs via stapler, rooted atJenkins.hudson.model.listeners Listener interfaces for various events that occur inside the server.hudson.scm Jenkins's interface with source code management systems.hudson.security Security-related code.hudson.tasks hudson.util Other miscellaneous utility codehudson.widgets jenkins.model jenkins.model.lazy jenkins.scm jenkins.tasks jenkins.triggers -
-
Uses of Job in hudson
Classes in hudson with type parameters of type Job Modifier and Type Class Description classIndenter<J extends Job>Used byprojectView.jellyto indent modules.Methods in hudson with parameters of type Job Modifier and Type Method Description static List<JobPropertyDescriptor>Functions. getJobPropertyDescriptors(Job job)Method parameters in hudson with type arguments of type Job Modifier and Type Method Description static List<JobPropertyDescriptor>Functions. getJobPropertyDescriptors(Class<? extends Job> clazz) -
Uses of Job in hudson.cli
Fields in hudson.cli declared as Job Modifier and Type Field Description Job<?,?>BuildCommand. jobJob<?,?>ConsoleCommand. jobJob<?,?>RunRangeCommand. jobJob<?,?>SetBuildDescriptionCommand. jobJob<?,?>SetBuildDisplayNameCommand. job -
Uses of Job in hudson.cli.handlers
Methods in hudson.cli.handlers that return types with arguments of type Job Modifier and Type Method Description protected Class<Job>JobOptionHandler. type()Constructor parameters in hudson.cli.handlers with type arguments of type Job Constructor Description JobOptionHandler(org.kohsuke.args4j.CmdLineParser parser, org.kohsuke.args4j.OptionDef option, org.kohsuke.args4j.spi.Setter<Job> setter) -
Uses of Job in hudson.model
Classes in hudson.model with type parameters of type Job Modifier and Type Class Description classJob<JobT extends Job<JobT,RunT>,RunT extends Run<JobT,RunT>>A job is an runnable entity under the monitoring of Hudson.classJobProperty<J extends Job<?,?>>Extensible property ofJob.classRun<JobT extends Job<JobT,RunT>,RunT extends Run<JobT,RunT>>A particular execution ofJob.Subclasses of Job in hudson.model Modifier and Type Class Description classAbstractProject<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>Base implementation ofJobs that build software.classFreeStyleProjectFree-style software project.classProject<P extends Project<P,B>,B extends Build<P,B>>Buildable software project.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.Fields in hudson.model declared as Job Modifier and Type Field Description protected JJobProperty. ownerTheJobobject that owns this property.protected JobTRun. projectFields in hudson.model with type parameters of type Job Modifier and Type Field Description static AlternativeUiTextProvider.Message<Job>ParametersDefinitionProperty. BUILD_BUTTON_TEXTMethods in hudson.model that return Job Modifier and Type Method Description Job<?,?>Fingerprint.BuildPtr. getJob()Gets theJobthat this pointer points to, or null if such a job no longer exists.JobRunParameterDefinition. getProject()Methods in hudson.model that return types with arguments of type Job Modifier and Type Method Description abstract Collection<? extends Job>AbstractItem. getAllJobs()Gets all the jobs that thisItemcontains as descendants.Collection<? extends Job>Item. getAllJobs()Gets all the jobs that thisItemcontains as descendants.Collection<? extends Job>Job. getAllJobs()Methods in hudson.model with parameters of type Job Modifier and Type Method Description booleanFingerprint.BuildPtr. belongsTo(Job job)Returns true ifFingerprint.BuildPtrpoints to the given job or one of its subordinates.voidEnvironmentContributor. buildEnvironmentFor(Job j, EnvVars envs, TaskListener listener)Contributes environment variables used for a job.static voidBuildAuthorizationToken. checkPermission(Job<?,?> project, BuildAuthorizationToken token, org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)Deprecated.Collection<Action>ParametersDefinitionProperty. getJobActions(Job<?,?> job)Fingerprint.RangeSetFingerprint. getRangeSet(Job job)abstract FilePathWorkspaceBrowser. getWorkspace(Job job)Provide access to job's workspacebooleanFingerprint.BuildPtr. is(Job job)Returns true ifFingerprint.BuildPtrpoints to the given job.voidRunMap. load(Job job, RunMap.Constructor<R> cons)Deprecated.as of 1.485 UseRunMap(File, Constructor)voidCause.UpstreamCause.DeeplyNestedUpstreamCause. onLoad(Job<?,?> _job, int _buildNumber)voidCause.UpstreamCause. onLoad(Job<?,?> _job, int _buildNumber)booleanCause.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.Method parameters in hudson.model with type arguments of type Job Modifier and Type Method Description static List<JobPropertyDescriptor>JobPropertyDescriptor. getPropertyDescriptors(Class<? extends Job> clazz)Gets theJobPropertyDescriptors applicable for a given job type.booleanJobPropertyDescriptor. isApplicable(Class<? extends Job> jobType)Returns true if thisJobPropertytype is applicable to the given job type.booleanParametersDefinitionProperty.DescriptorImpl. isApplicable(Class<? extends Job> jobType)Constructors in hudson.model with parameters of type Job Constructor Description RunMap(Job<?,?> job)RunMap(Job<?,?> job, RunMap.Constructor cons) -
Uses of Job in hudson.model.listeners
Methods in hudson.model.listeners with parameters of type Job Modifier and Type Method Description booleanRunListener. allowLoad(Job<?,?> job, int buildNumber)Allows listeners to veto build loading. -
Uses of Job in hudson.scm
Methods in hudson.scm with parameters of type Job Modifier and Type Method Description static List<SCMDescriptor<?>>SCM. _for(Job project)Determines which kinds of SCMs are applicable to a given project.PollingResultNullSCM. compareRemoteRevisionWith(Job<?,?> project, Launcher launcher, FilePath workspace, TaskListener listener, SCMRevisionState baseline)PollingResultSCM. compareRemoteRevisionWith(Job<?,?> project, Launcher launcher, FilePath workspace, TaskListener listener, SCMRevisionState baseline)Compares the current state of the remote repository against the given baselineSCMRevisionState.booleanSCMDescriptor. isApplicable(Job project)AllowsSCMDescriptors to choose which projects it wants to be configurable against.booleanSCM. 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. -
Uses of Job in hudson.security
Methods in hudson.security with parameters of type Job Modifier and Type Method Description ACLAuthorizationStrategy. getACL(Job<?,?> project) -
Uses of Job in hudson.tasks
Methods in hudson.tasks that return types with arguments of type Job Modifier and Type Method Description List<Job<?,?>>BuildTrigger. getChildJobs(AbstractProject<?,?> owner)Methods in hudson.tasks with parameters of type Job Modifier and Type Method Description voidLogRotator. perform(Job<?,?> job) -
Uses of Job in hudson.util
Methods in hudson.util with type parameters of type Job Modifier and Type Method Description static <J extends Job<J,R>,R extends Run<J,R>>
RunList<R>RunList. fromJobs(Iterable<? extends J> jobs)Creates a aRunListcombining all the runs of the supplied jobs.Constructors in hudson.util with parameters of type Job Constructor Description RunList(Job j)Constructor parameters in hudson.util with type arguments of type Job Constructor Description RunList(Collection<? extends Job> jobs) -
Uses of Job in hudson.widgets
Methods in hudson.widgets that return types with arguments of type Job Modifier and Type Method Description Class<Job>BuildHistoryWidget.FactoryImpl. type()Class<Job>HistoryWidget.FactoryImpl. type()Methods in hudson.widgets with parameters of type Job Modifier and Type Method Description Collection<BuildHistoryWidget>BuildHistoryWidget.FactoryImpl. createFor(Job target)Collection<HistoryWidget>HistoryWidget.FactoryImpl. createFor(Job target) -
Uses of Job in jenkins.model
Classes in jenkins.model with type parameters of type Job Modifier and Type Class Description classOptionalJobProperty<J extends Job<?,?>>Job property which may or may not be present.classParameterizedJobMixIn<JobT extends Job<JobT,RunT> & ParameterizedJobMixIn.ParameterizedJob<JobT,RunT> & Queue.Task,RunT extends Run<JobT,RunT> & Queue.Executable>Allows aJobto make use ofParametersDefinitionPropertyand be scheduled in various ways.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.Methods in jenkins.model that return types with arguments of type Job Modifier and Type Method Description Collection<? extends Job>AbstractTopLevelItem. getAllJobs()Methods in jenkins.model with parameters of type Job Modifier and Type Method Description ModelObjectWithContextMenu.ContextMenuModelObjectWithContextMenu.ContextMenu. add(Job job)Adds a child item when rendering context menu of its parent.voidGlobalBuildDiscarderStrategy. apply(Job<? extends Job,? extends Run> job)Applies this build discarder strategy to the given job, i.e.voidJobGlobalBuildDiscarderStrategy. apply(Job<?,?> job)voidSimpleGlobalBuildDiscarderStrategy. apply(Job<?,?> job)voidCoreEnvironmentContributor. buildEnvironmentFor(Job j, EnvVars env, TaskListener listener)FileJenkins. getBuildDirFor(Job job)protected FilePeepholePermalink. getPermalinkFile(Job<?,?> job)Deprecated.No longer used.static <T extends Trigger<?>>
TParameterizedJobMixIn. getTrigger(Job<?,?> job, Class<T> clazz)Checks for the existence of a specific trigger on a job.abstract booleanGlobalBuildDiscarderStrategy. isApplicable(Job<?,?> job)Returns true if and only if this strategy applies to the given job.booleanJobGlobalBuildDiscarderStrategy. isApplicable(Job<?,?> job)booleanSimpleGlobalBuildDiscarderStrategy. isApplicable(Job<?,?> job)abstract voidBuildDiscarder. perform(Job<?,?> job)Called to perform "garbage collection" on the job to discard old build records.static voidBackgroundGlobalBuildDiscarder. processJob(TaskListener listener, Job job)Run<?,?>PeepholePermalink. resolve(Job<?,?> job)Resolves the permalink by using the cache if possible.static Queue.ItemParameterizedJobMixIn. scheduleBuild2(Job<?,?> job, int quietPeriod, Action... actions)Convenience method to schedule a build.protected voidPeepholePermalink. updateCache(Job<?,?> job, Run<?,?> b)Remembers the value 'n' in the cache for futurePeepholePermalink.resolve(Job).Method parameters in jenkins.model with type arguments of type Job Modifier and Type Method Description voidGlobalBuildDiscarderStrategy. apply(Job<? extends Job,? extends Run> job)Applies this build discarder strategy to the given job, i.e. -
Uses of Job in jenkins.model.lazy
Classes in jenkins.model.lazy with type parameters of type Job Modifier and Type Class Description classLazyBuildMixIn<JobT extends Job<JobT,RunT> & Queue.Task & LazyBuildMixIn.LazyLoadingJob<JobT,RunT>,RunT extends Run<JobT,RunT> & LazyBuildMixIn.LazyLoadingRun<JobT,RunT>>static interfaceLazyBuildMixIn.LazyLoadingJob<JobT extends Job<JobT,RunT> & Queue.Task & LazyBuildMixIn.LazyLoadingJob<JobT,RunT>,RunT extends Run<JobT,RunT> & LazyBuildMixIn.LazyLoadingRun<JobT,RunT>>Marker for aJobwhich uses this mixin.static interfaceLazyBuildMixIn.LazyLoadingRun<JobT extends Job<JobT,RunT> & Queue.Task & LazyBuildMixIn.LazyLoadingJob<JobT,RunT>,RunT extends Run<JobT,RunT> & LazyBuildMixIn.LazyLoadingRun<JobT,RunT>>Marker for aRunwhich uses this mixin.static classLazyBuildMixIn.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. -
Uses of Job in jenkins.scm
Classes in jenkins.scm with type parameters of type Job Modifier and Type Interface Description interfaceRunWithSCM<JobT extends Job<JobT,RunT>,RunT extends Run<JobT,RunT> & RunWithSCM<JobT,RunT>> -
Uses of Job in jenkins.tasks
Methods in jenkins.tasks that return types with arguments of type Job Modifier and Type Method Description Class<Job>SimpleBuildStep.LastBuildActionFactory. type()Methods in jenkins.tasks with parameters of type Job Modifier and Type Method Description Collection<? extends Action>SimpleBuildStep.LastBuildActionFactory. createFor(Job j) -
Uses of Job in jenkins.triggers
Methods in jenkins.triggers with parameters of type Job Modifier and Type Method Description FormValidationReverseBuildTrigger.DescriptorImpl. doCheckUpstreamProjects(Job project, String value)voidReverseBuildTrigger. start(Job project, boolean newInstance)
-