@Extension @Symbol(value="authorizationMatrix") public static class AuthorizationMatrixProperty.DescriptorImpl extends JobPropertyDescriptor implements AuthorizationPropertyDescriptor<AuthorizationMatrixProperty>
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
clazz
LOGGER
Constructor and Description |
---|
DescriptorImpl() |
Modifier and Type | Method and Description |
---|---|
AuthorizationMatrixProperty |
create() |
FormValidation |
doCheckName(Job<?,?> project,
String value) |
PermissionScope |
getPermissionScope() |
boolean |
isApplicable(Class<? extends Job> jobType) |
JobProperty<?> |
newInstance(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData) |
all, getPropertyDescriptors
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getDisplayName, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createNewInstance, isApplicable
doCheckName_, entryFor, getAllGroups, getDescription, getTypeLabel, hasAmbiguousEntries, impliedByList, showPermission
public AuthorizationMatrixProperty create()
create
in interface AuthorizationPropertyDescriptor<AuthorizationMatrixProperty>
public PermissionScope getPermissionScope()
getPermissionScope
in interface AuthorizationContainerDescriptor
public JobProperty<?> newInstance(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) throws Descriptor.FormException
newInstance
in class JobPropertyDescriptor
Descriptor.FormException
public boolean isApplicable(Class<? extends Job> jobType)
isApplicable
in class JobPropertyDescriptor
@GET public FormValidation doCheckName(@AncestorInPath Job<?,?> project, @QueryParameter String value)
Copyright © 2016–2022. All rights reserved.