| Package | Description |
|---|---|
| hudson.model |
Core object model that are bound to URLs via stapler, rooted at Hudson.
|
| hudson.security |
Security-related code.
|
| jenkins.model |
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractProject.AbstractProjectDescriptor
AbstractProject subtypes should implement this base class as a descriptor. |
static class |
FreeStyleProject.DescriptorImpl |
| Modifier and Type | Field and Description |
|---|---|
static List<TopLevelItemDescriptor> |
Items.LIST
Deprecated.
as of 1.286
Use
Items.all() for read access and Extension for registration. |
| Modifier and Type | Method and Description |
|---|---|
TopLevelItemDescriptor |
TopLevelItem.getDescriptor() |
static TopLevelItemDescriptor |
Items.getDescriptor(String fqcn)
Deprecated.
Underspecified what the parameter is.
Descriptor.getId()? A Describable class name? |
| Modifier and Type | Method and Description |
|---|---|
static ExtensionList<TopLevelItemDescriptor> |
TopLevelItemDescriptor.all()
Returns all the registered
TopLevelItem descriptors. |
static DescriptorExtensionList<TopLevelItem,TopLevelItemDescriptor> |
Items.all()
Returns all the registered
TopLevelItemDescriptors. |
static List<TopLevelItemDescriptor> |
Items.all(org.acegisecurity.Authentication a,
ItemGroup c)
Returns all the registered
TopLevelItemDescriptors that the specified security principal is allowed to
create within the specified item group. |
static List<TopLevelItemDescriptor> |
Items.all(ItemGroup c)
Returns all the registered
TopLevelItemDescriptors that the current security principal is allowed to
create within the specified item group. |
| Modifier and Type | Method and Description |
|---|---|
TopLevelItem |
ItemGroupMixIn.createProject(TopLevelItemDescriptor type,
String name,
boolean notify) |
| Modifier and Type | Method and Description |
|---|---|
void |
ACL.checkCreatePermission(ItemGroup c,
TopLevelItemDescriptor d)
Checks if the current security principal has the permission to create top level items within the specified
item group.
|
boolean |
ACL.hasCreatePermission(org.acegisecurity.Authentication a,
ItemGroup c,
TopLevelItemDescriptor d)
Checks if the given principal has the permission to create top level items within the specified item group.
|
| Modifier and Type | Method and Description |
|---|---|
TopLevelItemDescriptor |
AbstractTopLevelItem.getDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
TopLevelItem |
Jenkins.createProject(TopLevelItemDescriptor type,
String name) |
TopLevelItem |
Jenkins.createProject(TopLevelItemDescriptor type,
String name,
boolean notify) |
TopLevelItem |
ModifiableTopLevelItemGroup.createProject(TopLevelItemDescriptor type,
String name,
boolean notify)
Creates a new job.
|
Copyright © 2019. All rights reserved.