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
TopLevelItemDescriptor s. |
static List<TopLevelItemDescriptor> |
Items.all(org.acegisecurity.Authentication a,
ItemGroup c)
Returns all the registered
TopLevelItemDescriptor s 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
TopLevelItemDescriptor s 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 © 2015. All rights reserved.