| Modifier and Type | Method and Description |
|---|---|
MultiBranchProject<?,?> |
DeadBranchStrategy.getOwner()
Returns the owner of this branch source.
|
MultiBranchProject<P,R> |
BranchProjectFactory.getOwner()
Gets the current owner.
|
MultiBranchProject<P,R> |
MultiBranchProject.BranchIndexing.getParent()
Returns the parent.
|
MultiBranchProject<P,R> |
MultiBranchProject.BranchIndexing.getProject()
Returns the parent.
|
| Modifier and Type | Method and Description |
|---|---|
Class<? extends MultiBranchProject> |
MultiBranchProjectDescriptor.getClazz()
We have to extend
TopLevelItemDescriptor but we want to be able to access Descriptor.clazz as a
MultiBranchProject based type. |
| Modifier and Type | Method and Description |
|---|---|
static List<BranchPropertyDescriptor> |
BranchPropertyDescriptor.all(MultiBranchProject project)
Gets all the
BranchPropertyDescriptor instances applicable to the specified project. |
static List<BranchPropertyStrategyDescriptor> |
BranchPropertyStrategyDescriptor.all(MultiBranchProject project,
jenkins.scm.api.SCMSourceDescriptor sourceDescriptor)
Gets all the
BranchPropertyStrategyDescriptor instances applicable to the specified project and source. |
boolean |
BranchPropertyStrategyDescriptor.isApplicable(MultiBranchProject project)
A branch property strategy may not be appropriate for every project, this method lets a strategy
opt out of being selectable for a specific project.
|
boolean |
BranchPropertyDescriptor.isApplicable(MultiBranchProject project)
A branch property may not be appropriate for every project, this method lets a property
opt out of being selectable for a specific project.
|
void |
DefaultDeadBranchStrategy.setOwner(MultiBranchProject<?,?> owner)
Called by
MultiBranchProject to set the owner once the source is attached to the project. |
void |
DeadBranchStrategy.setOwner(MultiBranchProject<?,?> owner)
Called by
MultiBranchProject to set the owner once the source is attached to the project. |
void |
BranchProjectFactory.setOwner(MultiBranchProject<P,R> owner)
Sets the owner.
|
void |
MultiBranchProject.BranchIndexing.setProject(MultiBranchProject<P,R> project)
Sets the parent.
|
| Modifier and Type | Method and Description |
|---|---|
static List<DeadBranchStrategyDescriptor> |
DeadBranchStrategyDescriptor.forProject(Class<? extends MultiBranchProject> jobType)
Returns the
DeadBranchStrategyDescriptors that are applicable to the specific MultiBranchProject |
boolean |
DeadBranchStrategyDescriptor.isApplicable(Class<? extends MultiBranchProject> jobType)
Returns true if this build source is applicable to the given project.
|
abstract boolean |
BranchProjectFactoryDescriptor.isApplicable(Class<? extends MultiBranchProject> clazz) |
| Constructor and Description |
|---|
MultiBranchProjectWelcomeView(MultiBranchProject owner)
Constructor
|
Copyright © 2004-2013. All Rights Reserved.