Uses of Interface
hudson.model.Action
-
Packages that use Action Package Description hudson hudson.cli Server-side CLI commands for Hudson.hudson.diagnosis hudson.lifecycle hudson.model Core object model that are bound to URLs via stapler, rooted atJenkins
.hudson.model.labels Boolean expression over labels.hudson.model.queue hudson.scm Jenkins's interface with source code management systems.hudson.security Security-related code.hudson.tasks hudson.triggers Built-inTrigger
s that run periodically to kick a new build.jenkins jenkins.agents jenkins.management jenkins.model jenkins.model.identity jenkins.model.queue jenkins.security jenkins.tasks jenkins.tools jenkins.triggers jenkins.websocket -
-
Uses of Action in hudson
Classes in hudson that implement Action Modifier and Type Class Description class
AboutJenkins
Show "About Jenkins" link.class
WorkspaceSnapshot
Deprecated.Unused.Methods in hudson with parameters of type Action Modifier and Type Method Description static String
Functions. getActionUrl(String itUrl, Action action)
Computes the hyperlink to actions, to handle the situation when thegetUrlName()
returns absolute URL.static String
Functions. getIconFilePath(Action a)
Computes the path to the icon of the given action from the context path.static boolean
Functions. isContextMenuVisible(Action a)
-
Uses of Action in hudson.cli
Classes in hudson.cli that implement Action Modifier and Type Class Description class
CLIAction
Shows usage of CLI and commands. -
Uses of Action in hudson.diagnosis
Classes in hudson.diagnosis that implement Action Modifier and Type Class Description static class
OldDataMonitor.ManagementLinkImpl
-
Uses of Action in hudson.lifecycle
Classes in hudson.lifecycle that implement Action Modifier and Type Class Description class
WindowsInstallerLink
ManagementLink
that allows the installation as a Windows service. -
Uses of Action in hudson.model
Subinterfaces of Action in hudson.model Modifier and Type Interface Description interface
BuildBadgeAction
Action
that puts a little icon (or icons) next to the build in the build history.interface
EnvironmentContributingAction
Action
that contributes environment variables during a build.interface
HealthReportingAction
AnAction
that can return information about the health of the Job.interface
PermalinkProjectAction
Optional interface forAction
s that are attached toAbstractProject
(throughJobProperty.getJobActions(Job)
), which allows plugins to define additional permalinks in the project.interface
ProminentProjectAction
Marker interface forAction
s that should be displayed at the top of the project page.static interface
Queue.QueueAction
An optional interface for actions on Queue.Item.interface
RootAction
Marker interface for actions that are added toJenkins
.interface
RunAction
Deprecated.UseRunAction2
instead:RunAction.onLoad()
does not work well with lazy loading if you are trying to persist the owner; andRunAction.onBuildComplete()
was never called.interface
UnprotectedRootAction
RootAction
s that are accessible to requests that do not have the READ permission onJenkins
.Classes in hudson.model that implement Action Modifier and Type Class Description class
CauseAction
static class
EnvironmentContributor.EnvVarsHtml
Serves the combined list of environment variables available from this plugin.class
InvisibleAction
PartialAction
implementation that doesn't have any UI presence (unless theInvisibleAction.getUrlName()
is overrided).class
ManageJenkinsAction
Adds the "Manage Jenkins" link to the top page.class
ManagementLink
Extension point to add icon tohttp://server/hudson/manage
page.class
MyViewsProperty
A UserProperty that remembers user-private views.static class
MyViewsProperty.GlobalAction
class
ParametersAction
Records the parameter values used for a build.class
ParametersDefinitionProperty
Keeps a list of the parameters defined for a project.class
Run.KeepLogBuildBadge
BuildBadgeAction
that shows the build is being kept.class
TaskAction
PartialAction
implementation for those who kick some processing asynchronously (such as SCM tagging.)Fields in hudson.model with type parameters of type Action Modifier and Type Field Description protected List<Action>
AbstractProject. transientActions
Action
s contributed from subsidiary objects associated withAbstractProject
, such as from triggers, builders, publishers, etc.protected List<Action>
Computer. transientActions
Methods in hudson.model with type parameters of type Action Modifier and Type Method Description <T extends Action>
TActionable. getAction(Class<T> type)
Gets the action (first instance to be found) of a specified type that contributed to this build.<T extends Action>
List<T>Actionable. getActions(Class<T> type)
Gets all actions of a specified type that contributed to this object.Methods in hudson.model that return Action Modifier and Type Method Description Action
Actionable. getAction(int index)
Deprecated.No clear purpose, since subclasses may have overriddenActionable.getActions()
, and does not considerTransientActionFactory
.Action
AbstractBuild. getAggregatedTestResultAction()
Deprecated.UseActionable.getAction(Class)
onAggregatedTestResultAction
.Action
JobProperty. getJobAction(J job)
Deprecated.as of 1.341.Action
JobProperty. getProjectAction(AbstractProject<?,?> project)
Action
AbstractBuild. getTestResultAction()
Deprecated.UseActionable.getAction(Class)
onAbstractTestResultAction
.Methods in hudson.model that return types with arguments of type Action Modifier and Type Method Description static List<Action>
TransientComputerActionFactory. createAllFor(Computer target)
CreatesAction
s for a node, using all registeredTransientComputerActionFactory
s.static List<Action>
TransientViewActionFactory. createAllFor(View v)
CreatesAction
s for a view, using all registeredTransientViewActionFactory
s.Collection<? extends Action>
TransientBuildActionFactory. createFor(AbstractBuild target)
Deprecated.as of 1.461 Override and callTransientBuildActionFactory.createFor(Run)
instead.Collection<? extends Action>
TransientBuildActionFactory. createFor(Run target)
Deprecated.Creates actions for the given build.abstract Collection<? extends Action>
TransientComputerActionFactory. createFor(Computer target)
Creates actions for the given computer.abstract Collection<? extends Action>
TransientProjectActionFactory. createFor(AbstractProject target)
Creates actions for the given project.Collection<? extends Action>
TransientUserActionFactory. createFor(User target)
Creates actions for the given user.abstract List<Action>
TransientViewActionFactory. createFor(View v)
returns a list of (transient) actions never null, may be emptyprotected List<Action>
AbstractProject. createTransientActions()
protected List<Action>
Project. createTransientActions()
List<Action>
AbstractProject. getActions()
Gets actions contributed to this object.List<Action>
Actionable. getActions()
Deprecated.Normally outside code should not call this method any more.List<Action>
Computer. getActions()
Returns the transientAction
s associated with the computer.List<Action>
Fingerprint. getActions()
Returns the actions contributed fromFingerprint.getFacets()
List<Action>
View. getActions()
Returns the transientAction
s associated with the top page.List<? extends Action>
Actionable. getAllActions()
Gets all actions, transient or persistent.Collection<? extends Action>
JobProperty. getJobActions(J job)
Action
s to be displayed in the job page.Collection<Action>
ParametersDefinitionProperty. getJobActions(AbstractProject<?,?> job)
Deprecated.Collection<Action>
ParametersDefinitionProperty. getJobActions(Job<?,?> job)
List<Action>
View. getOwnerViewActions()
Deprecated.callViewGroup.getViewActions()
directlyList<Action>
AbstractBuild. getPersistentActions()
Collection<? extends Action>
JobProperty. getProjectActions(AbstractProject<?,?> project)
List<Action>
User. getPropertyActions()
Return all properties that are also actions.List<Action>
Run. getTransientActions()
Deprecated.UseActionable.getAllActions()
instead.List<Action>
User. getTransientActions()
Return all transient actions associated with this user.List<Action>
MyViewsProperty. getViewActions()
default List<Action>
ViewGroup. getViewActions()
Returns actions that should be displayed in views.Methods in hudson.model with parameters of type Action Modifier and Type Method Description boolean
Queue. add(Queue.Task p, int quietPeriod, Action... actions)
Deprecated.as of 1.311 UseQueue.schedule(Task, int, Action...)
void
AbstractBuild. addAction(Action a)
Adds a new action.void
Actionable. addAction(Action a)
Adds a new action.void
Computer. addAction(Action a)
void
Run. addAction(Action a)
Adds a new action.boolean
Actionable. addOrReplaceAction(Action a)
Add an action, replacing any existing actions of the (exact) same class.boolean
Actionable. removeAction(Action a)
Remove an action.void
Actionable. replaceAction(Action a)
Add an action, replacing any existing actions of the (exact) same class.boolean
Actionable. replaceActions(Class<? extends Action> clazz, Action a)
Replaces any actions of the specified type by the supplied action.Queue.WaitingItem
Queue. schedule(Queue.Task p, int quietPeriod, Action... actions)
Convenience wrapper method aroundQueue.schedule(Task, int, List)
ScheduleResult
Queue. schedule2(Queue.Task p, int quietPeriod, Action... actions)
Convenience wrapper method aroundQueue.schedule2(Task, int, List)
boolean
AbstractProject. scheduleBuild(int quietPeriod, Cause c, Action... actions)
Schedules a build.QueueTaskFuture<R>
AbstractProject. scheduleBuild2(int quietPeriod, Action... actions)
QueueTaskFuture<R>
AbstractProject. scheduleBuild2(int quietPeriod, Cause c, Action... actions)
Schedules a build of this project, and returns aFuture
object to wait for the completion of the build.Method parameters in hudson.model with type arguments of type Action Modifier and Type Method Description void
CauseAction. foldIntoExisting(Queue.Item item, Queue.Task owner, List<Action> otherActions)
boolean
Actionable. removeActions(Class<? extends Action> clazz)
Removes any actions of the specified type.boolean
Actionable. replaceActions(Class<? extends Action> clazz, Action a)
Replaces any actions of the specified type by the supplied action.Queue.WaitingItem
Queue. schedule(Queue.Task p, int quietPeriod, List<Action> actions)
Deprecated.as of 1.521 UseQueue.schedule2(Task, int, List)
ScheduleResult
Queue. schedule2(Queue.Task p, int quietPeriod, List<Action> actions)
Schedules an execution of a task.QueueTaskFuture<R>
AbstractProject. scheduleBuild2(int quietPeriod, Cause c, Collection<? extends Action> actions)
Schedules a build of this project, and returns aFuture
object to wait for the completion of the build.boolean
ParametersAction. shouldSchedule(List<Action> actions)
Allow an other build of the same project to be scheduled, if it has other parameters.boolean
Queue.QueueAction. shouldSchedule(List<Action> actions)
Returns whether the new item should be scheduled.abstract boolean
Queue.QueueDecisionHandler. shouldSchedule(Queue.Task p, List<Action> actions)
Returns whether the new item should be scheduled.boolean
DependencyGraph.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 Action Constructor Description Item(Queue.Task task, List<Action> actions, long id, FutureImpl future)
Item(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.labels Modifier and Type Interface Description interface
LabelAssignmentAction
Fields in hudson.model.labels with type parameters of type Action Modifier and Type Field Description protected List<Action>
LabelAtom. transientActions
Methods in hudson.model.labels that return types with arguments of type Action Modifier and Type Method Description List<Action>
LabelAtom. getActions()
Gets actions contributed to this object.Collection<? extends Action>
LabelAtomProperty. getActions(LabelAtom atom)
ContributesAction
s to the label. -
Uses of Action in hudson.model.queue
Subinterfaces of Action in hudson.model.queue Modifier and Type Interface Description interface
FoldableAction
An action interface that allows action data to be folded together.Fields in hudson.model.queue with type parameters of type Action Modifier and Type Field Description List<Action>
WorkUnitContext. actions
Associated parameters to the build.Method parameters in hudson.model.queue with type arguments of type Action Modifier and Type Method Description void
FoldableAction. foldIntoExisting(Queue.Item item, Queue.Task owner, List<Action> otherActions)
Notifies that theQueue.Task
that "owns" this action (that is, the task for which this action is submitted) is considered as a duplicate. -
Uses of Action in hudson.scm
Classes in hudson.scm that implement Action Modifier and Type Class Description class
AbstractScmTagAction
Common part ofCVSSCM.TagAction
andSubversionTagAction
.class
SCMRevisionState
Immutable 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 Action Modifier and Type Class Description class
GlobalSecurityConfiguration
Security configuration.static class
HudsonPrivateSecurityRealm.ManageUserLinks
Displays "manage users" link in the system config ifHudsonPrivateSecurityRealm
is in effect.class
WhoAmI
Expose the data needed for /whoAmI, so it can be exposed by Api. -
Uses of Action in hudson.tasks
Classes in hudson.tasks that implement Action Modifier and Type Class Description static class
Fingerprinter.FingerprintAction
Action for displaying fingerprints.Methods in hudson.tasks that return Action Modifier and Type Method Description Action
BuildStep. getProjectAction(AbstractProject<?,?> project)
Deprecated.as of 1.341.Action
BuildStepCompatibilityLayer. getProjectAction(AbstractProject<?,?> project)
Deprecated.Action
BuildStepCompatibilityLayer. getProjectAction(Project<?,?> project)
Deprecated.Action
BuildWrapper. getProjectAction(AbstractProject job)
Deprecated.UseBuildWrapper.getProjectActions(AbstractProject)
instead.Action
Publisher. getProjectAction(Project project)
Deprecated.since 1.150Methods in hudson.tasks that return types with arguments of type Action Modifier and Type Method Description Collection<? extends Action>
BuildStep. getProjectActions(AbstractProject<?,?> project)
Collection<? extends Action>
BuildStepCompatibilityLayer. getProjectActions(AbstractProject<?,?> project)
Deprecated.Collection<? extends Action>
BuildWrapper. getProjectActions(AbstractProject job)
Action
s to be displayed in the job page. -
Uses of Action in hudson.triggers
Classes in hudson.triggers that implement Action Modifier and Type Class Description static class
SCMTrigger.BuildAction
Associated withRun
to show the polling log that triggered that build.class
SCMTrigger.SCMAction
Action object for job.Methods in hudson.triggers that return Action Modifier and Type Method Description Action
Trigger. getProjectAction()
Deprecated.as of 1.341 UseTrigger.getProjectActions()
instead.Methods in hudson.triggers that return types with arguments of type Action Modifier and Type Method Description Collection<? extends Action>
SCMTrigger. getProjectActions()
Collection<? extends Action>
Trigger. getProjectActions()
Action
s to be displayed in the job page.Methods in hudson.triggers with parameters of type Action Modifier and Type Method Description void
SCMTrigger. run(Action[] additionalActions)
Run the SCM trigger with additional build actions.Constructors in hudson.triggers with parameters of type Action Constructor Description Runner(Action[] actions)
-
Uses of Action in jenkins
Classes in jenkins that implement Action Modifier and Type Class Description class
I18n
Internationalization REST (ish) API. -
Uses of Action in jenkins.agents
Classes in jenkins.agents that implement Action Modifier and Type Class Description class
WebSocketAgents
-
Uses of Action in jenkins.management
Classes in jenkins.management that implement Action Modifier and Type Class Description class
AdministrativeMonitorsApi
class
CliLink
class
ConfigureLink
class
ConsoleLink
class
NodesLink
class
PluginsLink
class
ReloadLink
class
ShutdownLink
class
StatisticsLink
class
SystemInfoLink
class
SystemLogLink
-
Uses of Action in jenkins.model
Subinterfaces of Action in jenkins.model Modifier and Type Interface Description static interface
ModelObjectWithContextMenu.ContextMenuVisibility
Allows an action to decide whether it will be visible in a context menu.interface
RunAction2
Classes in jenkins.model that implement Action Modifier and Type Class Description class
AssetManager
Serves files located in the/assets
classpath directory via the Jenkins core ClassLoader.class
GlobalCloudConfiguration
Provides a configuration form forJenkins.clouds
.class
InterruptedBuildAction
Action added toRun
to record the cause of interruption.class
RenameAction
static class
RunIdMigrator.UnmigrationInstruction
Expose unmigration instruction to the user.Methods in jenkins.model that return types with arguments of type Action Modifier and Type Method Description Class<? extends Action>
TransientActionFactory. actionType()
A supertype of any actions this factory might produce.Collection<? extends Action>
RenameAction.TransientActionFactoryImpl. createFor(AbstractItem target)
abstract Collection<? extends Action>
TransientActionFactory. createFor(T target)
Creates actions for a given object.List<Action>
Jenkins. getActions()
Returns the transientAction
s associated with the top page.List<Action>
Jenkins. getViewActions()
Methods in jenkins.model with parameters of type Action Modifier and Type Method Description ModelObjectWithContextMenu.ContextMenu
ModelObjectWithContextMenu.ContextMenu. add(Action a)
default 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.QueueTaskFuture<RunT>
ParameterizedJobMixIn. scheduleBuild2(int quietPeriod, Action... actions)
Standard implementation ofParameterizedJobMixIn.ParameterizedJob.scheduleBuild2(int, hudson.model.Action...)
.static Queue.Item
ParameterizedJobMixIn. scheduleBuild2(Job<?,?> job, int quietPeriod, Action... actions)
Convenience method to schedule a build.Method parameters in jenkins.model with type arguments of type Action Modifier and Type Method Description ModelObjectWithContextMenu.ContextMenu
ModelObjectWithContextMenu.ContextMenu. addAll(Collection<? extends Action> actions)
void
FingerprintFacet. 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 Action Modifier and Type Class Description class
IdentityRootAction
A simple root action that exposes the public key to users so that they do not need to search for theX-Instance-Identity
response 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 Action Modifier and Type Method Description boolean
ItemDeletion. shouldSchedule(Queue.Task p, List<Action> actions)
-
Uses of Action in jenkins.security
Classes in jenkins.security that implement Action Modifier and Type Class Description class
ResourceDomainRootAction
Root action servingDirectoryBrowserSupport
instances on random URLs to support resource URLs (second domain). -
Uses of Action in jenkins.tasks
Subinterfaces of Action in jenkins.tasks Modifier and Type Interface Description static interface
SimpleBuildStep.LastBuildAction
Marker 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 Action Modifier and Type Method Description Collection<? extends Action>
SimpleBuildStep.LastBuildActionFactory. createFor(Job j)
Collection<? extends Action>
SimpleBuildStep.LastBuildAction. getProjectActions()
Optionally add some actions to the project owning this build.Collection<? extends Action>
SimpleBuildWrapper. getProjectActions(AbstractProject job)
-
Uses of Action in jenkins.tools
Classes in jenkins.tools that implement Action Modifier and Type Class Description class
GlobalToolConfiguration
-
Uses of Action in jenkins.triggers
Methods in jenkins.triggers with parameters of type Action Modifier and Type Method Description QueueTaskFuture<?>
SCMTriggerItem. scheduleBuild2(int quietPeriod, Action... actions)
-
Uses of Action in jenkins.websocket
Classes in jenkins.websocket that implement Action Modifier and Type Class Description class
WebSocketEcho
-