Package org.jenkinsci.plugins.pubsub
Class QueueTaskMessage
java.lang.Object
java.util.Dictionary
java.util.Hashtable
java.util.Properties
org.jenkinsci.plugins.pubsub.Message
org.jenkinsci.plugins.pubsub.JobChannelMessage<QueueTaskMessage>
org.jenkinsci.plugins.pubsub.QueueTaskMessage
- All Implemented Interfaces:
AccessControlled,Serializable,Cloneable,Map
Queue task job channel event message.
- Author:
- tom.fennelly@gmail.com
- See Also:
-
Nested Class Summary
-
Field Summary
Fields inherited from class java.util.Properties
defaults -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckPermission(Permission permission) clone()Clone thisMessageinstance.getACL()booleanhasPermission(Permission permission) Methods inherited from class org.jenkinsci.plugins.pubsub.JobChannelMessage
getAccessControlled, getChannelName, getJob, getJobChannelItem, getJobName, getRequiredPermission, setChannelNameMethods inherited from class org.jenkinsci.plugins.pubsub.Message
containsAll, get, get, getEventName, getEventUUID, getJenkinsInstanceId, getJenkinsInstanceUrl, getObjectId, getObjectName, getObjectType, getTimestamp, getTimestampMillis, set, set, setEventName, setEventName, setItemProps, setJenkinsInstanceId, toJSON, toJSON, toStringMethods inherited from class java.util.Properties
clear, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, get, getOrDefault, getProperty, getProperty, hashCode, isEmpty, keys, keySet, list, list, load, load, loadFromXML, merge, propertyNames, put, putAll, putIfAbsent, rehash, remove, remove, replace, replace, replaceAll, save, setProperty, size, store, store, storeToXML, storeToXML, storeToXML, stringPropertyNames, valuesMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface hudson.security.AccessControlled
checkAnyPermission, hasAnyPermission, hasPermission, hasPermission2
-
Constructor Details
-
QueueTaskMessage
public QueueTaskMessage() -
QueueTaskMessage
-
-
Method Details
-
getQueueItem
-
clone
Clone thisMessageinstance.Base implementation creates a
SimpleMessageinstance. -
getACL
- Specified by:
getACLin interfaceAccessControlled
-
checkPermission
public void checkPermission(@NonNull Permission permission) throws org.springframework.security.access.AccessDeniedException - Specified by:
checkPermissionin interfaceAccessControlled- Throws:
org.springframework.security.access.AccessDeniedException
-
hasPermission
- Specified by:
hasPermissionin interfaceAccessControlled
-