@Extension(optional=true) @Symbol(value="authorizationMatrix") public static class AuthorizationMatrixProperty.DescriptorImpl extends com.cloudbees.hudson.plugins.folder.AbstractFolderPropertyDescriptor 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(com.cloudbees.hudson.plugins.folder.AbstractFolder<?> folder,
String value) |
PermissionScope |
getPermissionScope() |
boolean |
isApplicable(Class<? extends com.cloudbees.hudson.plugins.folder.AbstractFolder> folder) |
AuthorizationMatrixProperty |
newInstance(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData) |
getApplicableDescriptors
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<AuthorizationMatrixProperty>
public AuthorizationMatrixProperty newInstance(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) throws Descriptor.FormException
newInstance
in class com.cloudbees.hudson.plugins.folder.AbstractFolderPropertyDescriptor
Descriptor.FormException
public boolean isApplicable(Class<? extends com.cloudbees.hudson.plugins.folder.AbstractFolder> folder)
isApplicable
in class com.cloudbees.hudson.plugins.folder.AbstractFolderPropertyDescriptor
@GET public FormValidation doCheckName(@AncestorInPath com.cloudbees.hudson.plugins.folder.AbstractFolder<?> folder, @QueryParameter String value)
Copyright © 2016–2022. All rights reserved.