public final class QueueTaskMessage extends JobChannelMessage<QueueTaskMessage>
defaults
Constructor and Description |
---|
QueueTaskMessage() |
QueueTaskMessage(hudson.model.Queue.Item item,
hudson.model.Item jobChannelItem) |
Modifier and Type | Method and Description |
---|---|
void |
checkPermission(hudson.security.Permission permission) |
Message |
clone()
Clone this
Message instance. |
hudson.security.ACL |
getACL() |
hudson.model.Queue.Item |
getQueueItem() |
boolean |
hasPermission(hudson.security.Permission permission) |
getAccessControlled, getChannelName, getJob, getJobChannelItem, getJobName, getRequiredPermission, setChannelName
containsAll, get, get, getEventName, getEventUUID, getJenkinsInstanceId, getJenkinsInstanceUrl, getObjectId, getObjectName, getObjectType, getTimestamp, getTimestampMillis, set, set, setEventName, setEventName, setItemProps, setJenkinsInstanceId, toJSON, toJSON, toString
getProperty, getProperty, list, list, load, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNames
clear, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keys, keySet, merge, put, putAll, putIfAbsent, rehash, remove, remove, replace, replace, replaceAll, size, values
@CheckForNull public hudson.model.Queue.Item getQueueItem()
public Message clone()
Message
instance.
Base implementation creates a SimpleMessage
instance.
@Nonnull public hudson.security.ACL getACL()
getACL
in interface hudson.security.AccessControlled
public void checkPermission(@Nonnull hudson.security.Permission permission) throws org.acegisecurity.AccessDeniedException
checkPermission
in interface hudson.security.AccessControlled
org.acegisecurity.AccessDeniedException
public boolean hasPermission(@Nonnull hudson.security.Permission permission)
hasPermission
in interface hudson.security.AccessControlled
Copyright © 2016–2019. All rights reserved.