Uses of Interface
hudson.model.Action
Packages that use Action
Package
Description
Server-side CLI commands for Hudson.
Beef up the plain text console output by adding HTML markup.
Core object model that are bound to URLs via stapler, rooted at
Jenkins.Boolean expression over labels.
Jenkins's interface with source code management systems.
Security-related code.
Built-in
Triggers that run periodically to kick a new build.-
Uses of Action in hudson
Modifier and TypeClassDescriptionclassShow "About Jenkins" link.classDeprecated.Unused.Modifier and TypeMethodDescriptionstatic StringFunctions.getActionUrl(String itUrl, Action action) Computes the hyperlink to actions, to handle the situation when thegetUrlName()returns absolute URL.static StringFunctions.getIconFilePath(Action a) Computes the path to the icon of the given action from the context path.static booleanFunctions.isContextMenuVisible(Action a) static booleanFunctions.showInPrimaryHeader(Action action) -
Uses of Action in hudson.cli
Classes in hudson.cli that implement Action -
Uses of Action in hudson.console
Classes in hudson.console that implement ActionModifier and TypeClassDescriptionstatic classThis action makesConsoleAnnotatorFactoryinstances accessible via HTTP. -
Uses of Action in hudson.diagnosis
Classes in hudson.diagnosis that implement Action -
Uses of Action in hudson.model
Subinterfaces of Action in hudson.modelModifier and TypeInterfaceDescriptioninterfaceActionthat puts a little icon (or icons) next to the build in the build history.interfaceActionthat contributes environment variables during a build.interfaceAnActionthat can return information about the health of the Job.interfaceOptional interface forActions that are attached toAbstractProject(throughJobProperty.getJobActions(Job)), which allows plugins to define additional permalinks in the project.interfaceMarker interface forActions that should be displayed at the top of the project page.static interfaceAn optional interface for actions on Queue.Item.interfaceMarker interface for actions that are added toJenkins.interfaceDeprecated.UseRunAction2instead:RunAction.onLoad()does not work well with lazy loading if you are trying to persist the owner; andRunAction.onBuildComplete()was never called.interfaceRootActions that are accessible to requests that do not have the READ permission onJenkins.Classes in hudson.model that implement ActionModifier and TypeClassDescriptionclassstatic classServes the combined list of environment variables available from this plugin.classPartialActionimplementation that doesn't have any UI presence (unless theInvisibleAction.getUrlName()is overrided).classAdds the "Manage Jenkins" link to the navigation bar.classExtension point to add icon tohttp://server/hudson/managepage.classA UserProperty that remembers user-private views.static classclassRecords the parameter values used for a build.classKeeps a list of the parameters defined for a project.final classBuildBadgeActionthat shows the build is being kept.classPartialActionimplementation for those who kick some processing asynchronously (such as SCM tagging.)Fields in hudson.model with type parameters of type ActionModifier and TypeFieldDescriptionAbstractProject.transientActionsActions contributed from subsidiary objects associated withAbstractProject, such as from triggers, builders, publishers, etc.Computer.transientActionsMethods in hudson.model with type parameters of type ActionModifier and TypeMethodDescription<T extends Action>
TGets the action (first instance to be found) of a specified type that contributed to this build.Actionable.getActions(Class<T> type) Gets all actions of a specified type that contributed to this object.Methods in hudson.model that return ActionModifier and TypeMethodDescriptionActionable.getAction(int index) Deprecated.No clear purpose, since subclasses may have overriddenActionable.getActions(), and does not considerTransientActionFactory.AbstractBuild.getAggregatedTestResultAction()Deprecated.UseActionable.getAction(Class)onAggregatedTestResultAction.JobProperty.getJobAction(J job) Deprecated.as of 1.341.final ActionJobProperty.getProjectAction(AbstractProject<?, ?> project) AbstractBuild.getTestResultAction()Deprecated.UseActionable.getAction(Class)onAbstractTestResultAction.Methods in hudson.model that return types with arguments of type ActionModifier and TypeMethodDescriptionTransientComputerActionFactory.createAllFor(Computer target) CreatesActions for a node, using all registeredTransientComputerActionFactorys.TransientViewActionFactory.createAllFor(View v) CreatesActions for a view, using all registeredTransientViewActionFactorys.Collection<? extends Action> TransientBuildActionFactory.createFor(AbstractBuild target) Deprecated.as of 1.461 Override and callTransientBuildActionFactory.createFor(Run)instead.Collection<? extends Action> Deprecated.Creates actions for the given build.abstract Collection<? extends Action> Creates actions for the given computer.abstract Collection<? extends Action> TransientProjectActionFactory.createFor(AbstractProject target) Creates actions for the given project.Collection<? extends Action> Creates actions for the given user.returns a list of (transient) actions never null, may be emptyAbstractProject.createTransientActions()Project.createTransientActions()AbstractProject.getActions()Gets actions contributed to this object.Actionable.getActions()Deprecated.Normally outside code should not call this method any more.Computer.getActions()Returns the transientActions associated with the computer.Fingerprint.getActions()Returns the actions contributed fromFingerprint.getFacets()View.getActions()Returns the transientActions associated with the top page.Actionable.getAllActions()Gets all actions, transient or persistent.Collection<? extends Action> JobProperty.getJobActions(J job) Actions to be displayed in the job page.ParametersDefinitionProperty.getJobActions(AbstractProject<?, ?> job) Deprecated.ParametersDefinitionProperty.getJobActions(Job<?, ?> job) View.getOwnerViewActions()Deprecated.callViewGroup.getViewActions()directlyAbstractBuild.getPersistentActions()final Collection<? extends Action> JobProperty.getProjectActions(AbstractProject<?, ?> project) User.getPropertyActions()Return all properties that are also actions.Run.getTransientActions()Deprecated.UseActionable.getAllActions()instead.User.getTransientActions()Return all transient actions associated with this user.MyViewsProperty.getViewActions()ViewGroup.getViewActions()Returns actions that should be displayed in views.Methods in hudson.model with parameters of type ActionModifier and TypeMethodDescriptionbooleanQueue.add(Queue.Task p, int quietPeriod, Action... actions) Deprecated.as of 1.311 UseQueue.schedule(Task, int, Action...)voidAdds a new action.voidAdds a new action.voidvoidAdds a new action.booleanActionable.addOrReplaceAction(Action a) Add an action, replacing any existing actions of the (exact) same class.booleanActionable.removeAction(Action a) Remove an action.voidActionable.replaceAction(Action a) Add an action, replacing any existing actions of the (exact) same class.booleanActionable.replaceActions(Class<? extends Action> clazz, Action a) Replaces any actions of the specified type by the supplied action.Queue.schedule(Queue.Task p, int quietPeriod, Action... actions) Convenience wrapper method aroundQueue.schedule(Task, int, List)Queue.schedule2(Queue.Task p, int quietPeriod, Action... actions) Convenience wrapper method aroundQueue.schedule2(Task, int, List)booleanAbstractProject.scheduleBuild(int quietPeriod, Cause c, Action... actions) Schedules a build.AbstractProject.scheduleBuild2(int quietPeriod, Action... actions) AbstractProject.scheduleBuild2(int quietPeriod, Cause c, Action... actions) Schedules a build of this project, and returns aFutureobject to wait for the completion of the build.Method parameters in hudson.model with type arguments of type ActionModifier and TypeMethodDescriptionvoidCauseAction.foldIntoExisting(Queue.Item item, Queue.Task owner, List<Action> otherActions) booleanActionable.removeActions(Class<? extends Action> clazz) Removes any actions of the specified type.booleanActionable.replaceActions(Class<? extends Action> clazz, Action a) Replaces any actions of the specified type by the supplied action.Queue.schedule(Queue.Task p, int quietPeriod, List<Action> actions) Deprecated.as of 1.521 UseQueue.schedule2(Task, int, List)Queue.schedule2(Queue.Task p, int quietPeriod, List<Action> actions) Schedules an execution of a task.AbstractProject.scheduleBuild2(int quietPeriod, Cause c, Collection<? extends Action> actions) Schedules a build of this project, and returns aFutureobject to wait for the completion of the build.booleanParametersAction.shouldSchedule(List<Action> actions) Allow an other build of the same project to be scheduled, if it has other parameters.booleanQueue.QueueAction.shouldSchedule(List<Action> actions) Returns whether the new item should be scheduled.abstract booleanQueue.QueueDecisionHandler.shouldSchedule(Queue.Task p, List<Action> actions) Returns whether the new item should be scheduled.booleanDependencyGraph.Dependency.shouldTriggerBuild(AbstractBuild build, TaskListener listener, List<Action> actions) Decide whether build should be triggered and provide any Actions for the build.Constructor parameters in hudson.model with type arguments of type ActionModifierConstructorDescriptionprotectedItem(Queue.Task task, List<Action> actions, long id, FutureImpl future) protectedItem(Queue.Task task, List<Action> actions, long id, FutureImpl future, long inQueueSince) WaitingItem(Calendar timestamp, Queue.Task project, List<Action> actions) -
Uses of Action in hudson.model.labels
Subinterfaces of Action in hudson.model.labelsModifier and TypeInterfaceDescriptioninterfaceFields in hudson.model.labels with type parameters of type ActionMethods in hudson.model.labels that return types with arguments of type ActionModifier and TypeMethodDescriptionLabelAtom.getActions()Gets actions contributed to this object.Collection<? extends Action> LabelAtomProperty.getActions(LabelAtom atom) ContributesActions to the label. -
Uses of Action in hudson.model.queue
Subinterfaces of Action in hudson.model.queueModifier and TypeInterfaceDescriptioninterfaceAn action interface that allows action data to be folded together.Fields in hudson.model.queue with type parameters of type ActionMethod parameters in hudson.model.queue with type arguments of type ActionModifier and TypeMethodDescriptionvoidFoldableAction.foldIntoExisting(Queue.Item item, Queue.Task owner, List<Action> otherActions) Notifies that theQueue.Taskthat "owns" this action (that is, the task for which this action is submitted) is considered as a duplicate. -
Uses of Action in hudson.model.userproperty
Classes in hudson.model.userproperty that implement ActionModifier and TypeClassDescriptionclassclassclassclassclassMethods in hudson.model.userproperty that return types with arguments of type ActionModifier and TypeMethodDescriptionCollection<? extends Action> Collection<? extends Action> Collection<? extends Action> Collection<? extends Action> Collection<? extends Action> -
Uses of Action in hudson.scm
Classes in hudson.scm that implement ActionModifier and TypeClassDescriptionclassCommon part ofCVSSCM.TagActionandSubversionTagAction.classImmutable object that represents revisions of the files in the repository, used to represent the result of a SCM polling. -
Uses of Action in hudson.security
Classes in hudson.security that implement ActionModifier and TypeClassDescriptionclassSecurity configuration.static final classDisplays "manage users" link in the system config ifHudsonPrivateSecurityRealmis in effect.classExpose the data needed for /whoAmI, so it can be exposed by Api. -
Uses of Action in hudson.tasks
Classes in hudson.tasks that implement ActionModifier and TypeClassDescriptionstatic final classAction for displaying fingerprints.Methods in hudson.tasks that return ActionModifier and TypeMethodDescriptionBuildStep.getProjectAction(AbstractProject<?, ?> project) Deprecated.as of 1.341.BuildStepCompatibilityLayer.getProjectAction(AbstractProject<?, ?> project) Deprecated.BuildStepCompatibilityLayer.getProjectAction(Project<?, ?> project) Deprecated.BuildWrapper.getProjectAction(AbstractProject job) Deprecated.UseBuildWrapper.getProjectActions(AbstractProject)instead.Publisher.getProjectAction(Project project) Deprecated.since 1.150Methods in hudson.tasks that return types with arguments of type ActionModifier and TypeMethodDescriptionCollection<? extends Action> BuildStep.getProjectActions(AbstractProject<?, ?> project) Collection<? extends Action> BuildStepCompatibilityLayer.getProjectActions(AbstractProject<?, ?> project) Deprecated.Collection<? extends Action> BuildWrapper.getProjectActions(AbstractProject job) Actions to be displayed in the job page. -
Uses of Action in hudson.triggers
Classes in hudson.triggers that implement ActionModifier and TypeClassDescriptionstatic classAssociated withRunto show the polling log that triggered that build.final classAction object for job.Methods in hudson.triggers that return ActionModifier and TypeMethodDescriptionTrigger.getProjectAction()Deprecated.as of 1.341 UseTrigger.getProjectActions()instead.Methods in hudson.triggers that return types with arguments of type ActionModifier and TypeMethodDescriptionCollection<? extends Action> SCMTrigger.getProjectActions()Collection<? extends Action> Trigger.getProjectActions()Actions to be displayed in the job page.Methods in hudson.triggers with parameters of type ActionModifier and TypeMethodDescriptionvoidRun the SCM trigger with additional build actions.Constructors in hudson.triggers with parameters of type Action -
Uses of Action in jenkins
-
Uses of Action in jenkins.agents
Classes in jenkins.agents that implement Action -
Uses of Action in jenkins.appearance
Classes in jenkins.appearance that implement Action -
Uses of Action in jenkins.diagnosis
Classes in jenkins.diagnosis that implement ActionModifier and TypeClassDescriptionclassExposeMemoryUsageMonitor.heapat the/hudson.diagnosis.MemoryUsageMonitor/heapURL. -
Uses of Action in jenkins.health
Classes in jenkins.health that implement ActionModifier and TypeClassDescriptionfinal classProvides a health check action for Jenkins. -
Uses of Action in jenkins.management
Classes in jenkins.management that implement ActionModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclass -
Uses of Action in jenkins.model
Subinterfaces of Action in jenkins.modelModifier and TypeInterfaceDescriptionstatic interfaceAllows an action to decide whether it will be visible in a context menu.interfaceClasses in jenkins.model that implement ActionModifier and TypeClassDescriptionclassServes files located in the/assetsclasspath directory via the Jenkins core ClassLoader.classDeprecated.Replaced byCloudsLinkandCloudSet.classAction added toRunto record the cause of interruption.classstatic classstatic classclassMethods in jenkins.model that return types with arguments of type ActionModifier and TypeMethodDescriptionTransientActionFactory.actionType()A supertype of any actions this factory might produce.Collection<? extends Action> RenameAction.TransientActionFactoryImpl.createFor(AbstractItem target) abstract Collection<? extends Action> Creates actions for a given object.Jenkins.getActions()Returns the transientActions associated with the top page.Jenkins.getViewActions()Methods in jenkins.model with parameters of type ActionModifier and TypeMethodDescriptiondefault QueueTaskFuture<RunT> ParameterizedJobMixIn.ParameterizedJob.scheduleBuild2(int quietPeriod, Action... actions) Provides a standard implementation ofSCMTriggerItem.scheduleBuild2(int, hudson.model.Action...)to schedule a build with the ability to wait for its result.final QueueTaskFuture<RunT> ParameterizedJobMixIn.scheduleBuild2(int quietPeriod, Action... actions) Standard implementation ofParameterizedJobMixIn.ParameterizedJob.scheduleBuild2(int, hudson.model.Action...).static Queue.ItemParameterizedJobMixIn.scheduleBuild2(Job<?, ?> job, int quietPeriod, Action... actions) Convenience method to schedule a build.Method parameters in jenkins.model with type arguments of type ActionModifier and TypeMethodDescriptionModelObjectWithContextMenu.ContextMenu.addAll(Collection<? extends Action> actions) voidFingerprintFacet.createActions(List<Action> result) Create action objects to be contributed to the ownerFingerprint. -
Uses of Action in jenkins.model.identity
Classes in jenkins.model.identity that implement ActionModifier and TypeClassDescriptionclassA simple root action that exposes the public key to users so that they do not need to search for theX-Instance-Identityresponse header, also exposes the fingerprint of the public key so that people can verify a fingerprint of a master before connecting to it. -
Uses of Action in jenkins.model.queue
Method parameters in jenkins.model.queue with type arguments of type ActionModifier and TypeMethodDescriptionlongQueueIdStrategy.DefaultStrategy.generateIdFor(Queue.Task project, List<Action> actions) abstract longQueueIdStrategy.generateIdFor(Queue.Task project, List<Action> actions) Generates a new ID for the given project and actions.booleanItemDeletion.shouldSchedule(Queue.Task p, List<Action> actions) -
Uses of Action in jenkins.security
Classes in jenkins.security that implement ActionModifier and TypeClassDescriptionclassRoot action servingDirectoryBrowserSupportinstances on random URLs to support resource URLs (second domain). -
Uses of Action in jenkins.tasks
Subinterfaces of Action in jenkins.tasksModifier and TypeInterfaceDescriptionstatic interfaceMarker for explicitly added build actions (asRun.addAction(hudson.model.Action)) which should imply a transient project action (Actionable.getActions()) when present on theJob.getLastSuccessfulBuild().Methods in jenkins.tasks that return types with arguments of type ActionModifier and TypeMethodDescriptionCollection<? extends Action> Collection<? extends Action> SimpleBuildStep.LastBuildAction.getProjectActions()Optionally add some actions to the project owning this build.final Collection<? extends Action> SimpleBuildWrapper.getProjectActions(AbstractProject job) -
Uses of Action in jenkins.tools
Classes in jenkins.tools that implement Action -
Uses of Action in jenkins.triggers
Methods in jenkins.triggers with parameters of type ActionModifier and TypeMethodDescriptionSCMTriggerItem.scheduleBuild2(int quietPeriod, Action... actions) -
Uses of Action in jenkins.views
Methods in jenkins.views that return types with arguments of type Action -
Uses of Action in jenkins.websocket
Classes in jenkins.websocket that implement Action