Class AuthorizationMatrixProperty.DescriptorImpl
java.lang.Object
hudson.model.Descriptor<com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<?>>
com.cloudbees.hudson.plugins.folder.AbstractFolderPropertyDescriptor
com.cloudbees.hudson.plugins.folder.properties.AuthorizationMatrixProperty.DescriptorImpl
- All Implemented Interfaces:
- Saveable,- Loadable,- OnMaster,- AuthorizationContainerDescriptor,- AuthorizationPropertyDescriptor<AuthorizationMatrixProperty>
- Enclosing class:
- AuthorizationMatrixProperty
@Extension(optional=true)
@Symbol("authorizationMatrix")
public static class AuthorizationMatrixProperty.DescriptorImpl
extends com.cloudbees.hudson.plugins.folder.AbstractFolderPropertyDescriptor
implements AuthorizationPropertyDescriptor<AuthorizationMatrixProperty>
- 
Nested Class SummaryNested classes/interfaces inherited from class hudson.model.DescriptorDescriptor.FormException, Descriptor.PropertyType, Descriptor.Self
- 
Field SummaryFields inherited from class hudson.model.DescriptorclazzFields inherited from interface org.jenkinsci.plugins.matrixauth.AuthorizationPropertyDescriptorLOGGER
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncreate()doCheckName(com.cloudbees.hudson.plugins.folder.AbstractFolder<?> folder, String value) booleanisApplicable(Class<? extends com.cloudbees.hudson.plugins.folder.AbstractFolder> folder) newInstance(org.kohsuke.stapler.StaplerRequest2 req, net.sf.json.JSONObject formData) Methods inherited from class com.cloudbees.hudson.plugins.folder.AbstractFolderPropertyDescriptorgetApplicableDescriptors, newInstanceMethods inherited from class hudson.model.DescriptoraddHelpFileRedirect, bindJSON, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, configure, doHelp, 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, getStaticHelpUrl, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMapMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jenkinsci.plugins.matrixauth.AuthorizationContainerDescriptordoCheckName_, entryFor, getAllGroups, getDescription, getTypeLabel, hasAmbiguousEntries, impliedByList, showPermissionMethods inherited from interface org.jenkinsci.plugins.matrixauth.AuthorizationPropertyDescriptorcreateNewInstance, isApplicable
- 
Constructor Details- 
DescriptorImplpublic DescriptorImpl()
 
- 
- 
Method Details- 
create- Specified by:
- createin interface- AuthorizationPropertyDescriptor<AuthorizationMatrixProperty>
 
- 
getPermissionScope- Specified by:
- getPermissionScopein interface- AuthorizationContainerDescriptor
 
- 
newInstancepublic AuthorizationMatrixProperty newInstance(org.kohsuke.stapler.StaplerRequest2 req, net.sf.json.JSONObject formData) throws Descriptor.FormException - Overrides:
- newInstancein class- com.cloudbees.hudson.plugins.folder.AbstractFolderPropertyDescriptor
- Throws:
- Descriptor.FormException
 
- 
isApplicablepublic boolean isApplicable(Class<? extends com.cloudbees.hudson.plugins.folder.AbstractFolder> folder) - Overrides:
- isApplicablein class- com.cloudbees.hudson.plugins.folder.AbstractFolderPropertyDescriptor
 
- 
doCheckName@GET public FormValidation doCheckName(@AncestorInPath com.cloudbees.hudson.plugins.folder.AbstractFolder<?> folder, @QueryParameter String value) 
 
-