hudson.model
Interface BuildableItemWithBuildWrappers
- All Superinterfaces:
- AccessControlled, BuildableItem, Item, ModelObject, PersistenceRoot, Queue.Task, ResourceActivity, Saveable, SearchableModelObject, SearchItem, SubTask
- All Known Implementing Classes:
- FreeStyleProject, MatrixConfiguration, MatrixProject, MavenModuleSet, Project
public interface BuildableItemWithBuildWrappers
- extends BuildableItem
AbstractProject
that has associated BuildWrapper
s.
- Since:
- 1.335
- Author:
- Kohsuke Kawaguchi
Fields inherited from interface hudson.model.Item |
BUILD, CANCEL, CONFIGURE, CREATE, DELETE, DISCOVER, EXTENDED_READ, PERMISSIONS, READ, WIPEOUT, WORKSPACE |
Methods inherited from interface hudson.model.Item |
delete, getAbsoluteUrl, getAllJobs, getDisplayName, getFullDisplayName, getFullName, getName, getParent, getRelativeNameFrom, getRelativeNameFrom, getShortUrl, getUrl, onCopiedFrom, onCreatedFromScratch, onLoad, save |
asProject
AbstractProject<?,?> asProject()
BuildableItemWithBuildWrappers
needs to be an instance of
AbstractProject
.
This method must be always implemented as (AbstractProject)this
, but
defining this method emphasizes the fact that this cast must be doable.
getBuildWrappersList
DescribableList<BuildWrapper,Descriptor<BuildWrapper>> getBuildWrappersList()
BuildWrapper
s associated with this AbstractProject
.
- Returns:
- can be empty but never null. This list is live, and changes to it will be reflected
to the project configuration.
Copyright © 2004-2013. All Rights Reserved.