@Extension public class MoveAction extends Object implements hudson.model.RootAction
| Modifier and Type | Field and Description |
|---|---|
static String |
ITEM_ID_PARAM_NAME |
static String |
MOVE_TYPE_PARAM_NAME |
static String |
VIEW_NAME_PARAM_NAME |
| Constructor and Description |
|---|
MoveAction() |
| Modifier and Type | Method and Description |
|---|---|
void |
doMove(org.kohsuke.stapler.StaplerRequest request,
org.kohsuke.stapler.StaplerResponse response)
Main method responsible for receiving request from user
|
hudson.model.Queue.Item |
getBottom(List<hudson.model.Queue.Item> queueItems) |
String |
getDisplayName() |
String |
getIconFileName() |
hudson.model.Queue.Item |
getTop(Collection<hudson.model.Queue.Item> items) |
String |
getUrlName() |
void |
moveDown(hudson.model.Queue.Item itemA,
hudson.model.Queue queue) |
void |
moveDownFiltered(hudson.model.Queue.Item itemToDown,
hudson.model.Queue queue,
hudson.model.View view) |
void |
moveToBottom(hudson.model.Queue.Item itemA,
hudson.model.Queue queue) |
void |
moveToBottomFiltered(hudson.model.Queue.Item itemToBottom,
hudson.model.Queue queue,
hudson.model.View view) |
void |
moveToTop(hudson.model.Queue.Item itemA,
hudson.model.Queue queue) |
void |
moveUp(hudson.model.Queue.Item itemA,
hudson.model.Queue queue) |
void |
moveUpFiltered(hudson.model.Queue.Item itemToUp,
hudson.model.Queue queue,
hudson.model.View view)
Handles move of item when view is filtered.
|
void |
putAOnTopOfB(hudson.model.Queue.Item itemA,
hudson.model.Queue.Item itemB,
hudson.model.Queue queue) |
public static final String MOVE_TYPE_PARAM_NAME
public static final String ITEM_ID_PARAM_NAME
public static final String VIEW_NAME_PARAM_NAME
@CheckForNull public String getIconFileName()
getIconFileName in interface hudson.model.Action@CheckForNull public String getDisplayName()
getDisplayName in interface hudson.model.ActiongetDisplayName in interface hudson.model.ModelObject@CheckForNull public String getUrlName()
getUrlName in interface hudson.model.Actionpublic void doMove(org.kohsuke.stapler.StaplerRequest request,
org.kohsuke.stapler.StaplerResponse response)
request - Stapler request from userresponse - Stapler response send back to users browserpublic void moveToBottomFiltered(hudson.model.Queue.Item itemToBottom,
hudson.model.Queue queue,
@Nonnull
hudson.model.View view)
@CheckForNull public hudson.model.Queue.Item getBottom(@Nonnull List<hudson.model.Queue.Item> queueItems)
public void moveDownFiltered(hudson.model.Queue.Item itemToDown,
hudson.model.Queue queue,
hudson.model.View view)
public void moveUpFiltered(hudson.model.Queue.Item itemToUp,
hudson.model.Queue queue,
hudson.model.View view)
itemToUp - Item to be moved upqueue - Main queue from jenkinsview - View in which was request producedpublic void putAOnTopOfB(@Nonnull hudson.model.Queue.Item itemA, @Nonnull hudson.model.Queue.Item itemB, @Nonnull hudson.model.Queue queue)
@CheckForNull public hudson.model.Queue.Item getTop(Collection<hudson.model.Queue.Item> items)
public void moveToTop(@Nonnull hudson.model.Queue.Item itemA, @Nonnull hudson.model.Queue queue)
itemA - Item with least importancepublic void moveUp(hudson.model.Queue.Item itemA,
hudson.model.Queue queue)
itemA - Item to be moved up in list = more away from executionpublic void moveDown(hudson.model.Queue.Item itemA,
hudson.model.Queue queue)
Copyright © 2016–2021. All rights reserved.