@ExportedBean public static final class DockerNodeStepExecution.PlaceholderTask extends Object implements org.jenkinsci.plugins.durabletask.executors.ContinuedTask, Serializable, hudson.security.AccessControlled
| Modifier and Type | Method and Description | 
|---|---|
| void | checkAbortPermission() | 
| void | checkPermission(hudson.security.Permission p) | 
| hudson.model.Queue.Executable | createExecutable() | 
| hudson.security.ACL | getACL()Something we can use to check abort and read permissions. | 
| hudson.model.Label | getAssignedLabel() | 
| hudson.model.queue.CauseOfBlockage | getCauseOfBlockage() | 
| org.acegisecurity.Authentication | getDefaultAuthentication() | 
| org.acegisecurity.Authentication | getDefaultAuthentication(hudson.model.Queue.Item item) | 
| String | getDisplayName() | 
| long | getEstimatedDuration() | 
| String | getFullDisplayName() | 
| hudson.model.Node | getLastBuiltOn() | 
| String | getName() | 
| hudson.model.Queue.Task | getOwnerTask() | 
| hudson.model.ResourceList | getResourceList() | 
| Object | getSameNodeConstraint() | 
| Collection<? extends hudson.model.queue.SubTask> | getSubTasks() | 
| String | getUrl() | 
| String | getWhyBlocked()Deprecated.  | 
| boolean | hasAbortPermission() | 
| boolean | hasPermission(hudson.security.Permission p) | 
| boolean | isBuildBlocked() | 
| boolean | isConcurrentBuild() | 
| boolean | isContinued() | 
| hudson.model.Run<?,?> | run() | 
| hudson.model.Run<?,?> | runForDisplay() | 
public hudson.model.Queue.Executable createExecutable()
                                               throws IOException
createExecutable in interface hudson.model.queue.SubTaskIOExceptionpublic hudson.model.Label getAssignedLabel()
getAssignedLabel in interface hudson.model.queue.SubTaskpublic hudson.model.Node getLastBuiltOn()
getLastBuiltOn in interface hudson.model.queue.SubTaskpublic boolean isBuildBlocked()
isBuildBlocked in interface hudson.model.Queue.Task@Deprecated public String getWhyBlocked()
getWhyBlocked in interface hudson.model.Queue.Taskpublic hudson.model.queue.CauseOfBlockage getCauseOfBlockage()
getCauseOfBlockage in interface hudson.model.Queue.Taskpublic boolean isConcurrentBuild()
isConcurrentBuild in interface hudson.model.Queue.Taskpublic Collection<? extends hudson.model.queue.SubTask> getSubTasks()
getSubTasks in interface hudson.model.Queue.Taskpublic hudson.model.Queue.Task getOwnerTask()
getOwnerTask in interface hudson.model.queue.SubTaskpublic Object getSameNodeConstraint()
getSameNodeConstraint in interface hudson.model.queue.SubTaskpublic hudson.security.ACL getACL()
Run.
 However if things are badly broken, for example if the build has been deleted,
 then as a fallback we use the Jenkins root.
 This allows an administrator to clean up dead queue items and executor cells.
 TODO make FlowExecutionOwner implement AccessControlled
 so that an implementation could fall back to checking Job permission.getACL in interface hudson.security.AccessControlledpublic void checkPermission(hudson.security.Permission p)
                     throws org.acegisecurity.AccessDeniedException
checkPermission in interface hudson.security.AccessControlledorg.acegisecurity.AccessDeniedExceptionpublic boolean hasPermission(hudson.security.Permission p)
hasPermission in interface hudson.security.AccessControlledpublic void checkAbortPermission()
checkAbortPermission in interface hudson.model.Queue.Taskpublic boolean hasAbortPermission()
hasAbortPermission in interface hudson.model.Queue.Task@CheckForNull public hudson.model.Run<?,?> run()
@CheckForNull public hudson.model.Run<?,?> runForDisplay()
public String getUrl()
getUrl in interface hudson.model.Queue.Taskpublic String getDisplayName()
getDisplayName in interface hudson.model.ModelObjectgetDisplayName in interface hudson.model.ResourceActivitypublic String getName()
getName in interface hudson.model.Queue.Taskpublic String getFullDisplayName()
getFullDisplayName in interface hudson.model.Queue.Taskpublic long getEstimatedDuration()
getEstimatedDuration in interface hudson.model.queue.SubTaskpublic hudson.model.ResourceList getResourceList()
getResourceList in interface hudson.model.ResourceActivitypublic org.acegisecurity.Authentication getDefaultAuthentication()
getDefaultAuthentication in interface hudson.model.Queue.Taskpublic org.acegisecurity.Authentication getDefaultAuthentication(hudson.model.Queue.Item item)
getDefaultAuthentication in interface hudson.model.Queue.Taskpublic boolean isContinued()
isContinued in interface org.jenkinsci.plugins.durabletask.executors.ContinuedTaskCopyright © 2016–2017. All rights reserved.