public final class JobMessage extends JobChannelMessage<JobMessage>
defaults| Constructor and Description |
|---|
JobMessage() |
JobMessage(hudson.model.Job job)
Deprecated.
|
JobMessage(jenkins.model.ParameterizedJobMixIn.ParameterizedJob job) |
| Modifier and Type | Method and Description |
|---|---|
void |
checkPermission(hudson.security.Permission permission) |
Message |
clone()
Clone this
Message instance. |
protected hudson.security.AccessControlled |
getAccessControlled()
Get the Jenkins
AccessControlled object associated with this message. |
hudson.security.ACL |
getACL() |
boolean |
hasPermission(hudson.security.Permission permission) |
getChannelName, getJob, getJobName, getRequiredPermission, setChannelNamecontainsAll, get, get, getEventName, getEventUUID, getObjectId, getObjectName, getObjectType, set, set, setEventName, setEventName, setItemProps, toJSON, toJSON, toStringgetProperty, getProperty, list, list, load, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNamesclear, 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, valuespublic JobMessage()
@Deprecated public JobMessage(@Nonnull hudson.model.Job job)
JobMessage(ParameterizedJobMixIn.ParameterizedJob)public JobMessage(@Nonnull jenkins.model.ParameterizedJobMixIn.ParameterizedJob job)
protected hudson.security.AccessControlled getAccessControlled()
AccessControlled object associated with this message.AccessControlled object associated with this message,
or {code null} if the message is not associated with a
Jenkins AccessControlled.public Message clone()
Message instance.
Base implementation creates a SimpleMessage instance.
@Nonnull public hudson.security.ACL getACL()
getACL in interface hudson.security.AccessControlledpublic void checkPermission(@Nonnull hudson.security.Permission permission) throws org.acegisecurity.AccessDeniedException
checkPermission in interface hudson.security.AccessControlledorg.acegisecurity.AccessDeniedExceptionpublic boolean hasPermission(@Nonnull hudson.security.Permission permission)
hasPermission in interface hudson.security.AccessControlledCopyright © 2016–2017. All rights reserved.