public class ProjectWrapper extends AbstractWrapper
nestLevel, project
Constructor and Description |
---|
ProjectWrapper(MultiJobProject multijob,
hudson.model.Job project,
BuildState buildState,
int nestLevel) |
Modifier and Type | Method and Description |
---|---|
void |
checkPermission(hudson.security.Permission permission) |
void |
delete() |
Collection<? extends hudson.model.Job> |
getAllJobs() |
hudson.model.HealthReport |
getBuildHealth() |
List<hudson.model.HealthReport> |
getBuildHealthReports() |
String |
getCss() |
hudson.model.TopLevelItemDescriptor |
getDescriptor() |
String |
getDisplayName() |
String |
getFullDisplayName() |
String |
getFullName() |
hudson.model.BallColor |
getIconColor() |
hudson.model.Run |
getLastBuild() |
hudson.model.Run |
getLastFailedBuild() |
hudson.model.Run |
getLastSuccessfulBuild() |
String |
getName() |
hudson.model.Hudson |
getParent() |
hudson.model.Job |
getProject() |
String |
getRelativeNameFrom(hudson.model.Item item) |
String |
getRelativeNameFrom(hudson.model.ItemGroup g) |
File |
getRootDir() |
hudson.search.Search |
getSearch() |
hudson.search.SearchIndex |
getSearchIndex() |
String |
getSearchName() |
String |
getSearchUrl() |
String |
getShortUrl() |
String |
getUrl() |
boolean |
hasPermission(hudson.security.Permission permission) |
boolean |
isBuildable() |
void |
onCopiedFrom(hudson.model.Item src) |
void |
onCreatedFromScratch() |
void |
onLoad(hudson.model.ItemGroup<? extends hudson.model.Item> parent,
String name) |
void |
save() |
getAbsoluteUrl, getACL, getNestLevel
public ProjectWrapper(MultiJobProject multijob, hudson.model.Job project, BuildState buildState, int nestLevel)
public Collection<? extends hudson.model.Job> getAllJobs()
public String getName()
public String getFullName()
public String getDisplayName()
public String getFullDisplayName()
public String getUrl()
getUrl
in interface hudson.model.Item
getUrl
in class AbstractWrapper
public String getShortUrl()
getShortUrl
in interface hudson.model.Item
getShortUrl
in class AbstractWrapper
public void onLoad(hudson.model.ItemGroup<? extends hudson.model.Item> parent, String name) throws IOException
onLoad
in interface hudson.model.Item
onLoad
in class AbstractWrapper
IOException
public void onCopiedFrom(hudson.model.Item src)
onCopiedFrom
in interface hudson.model.Item
onCopiedFrom
in class AbstractWrapper
public void onCreatedFromScratch()
onCreatedFromScratch
in interface hudson.model.Item
onCreatedFromScratch
in class AbstractWrapper
public void save() throws IOException
save
in interface hudson.model.Item
save
in interface hudson.model.Saveable
save
in class AbstractWrapper
IOException
public void delete() throws IOException, InterruptedException
delete
in interface hudson.model.Item
delete
in class AbstractWrapper
IOException
InterruptedException
public File getRootDir()
getRootDir
in interface hudson.model.PersistenceRoot
getRootDir
in class AbstractWrapper
public hudson.search.Search getSearch()
getSearch
in interface hudson.search.SearchableModelObject
getSearch
in class AbstractWrapper
public String getSearchName()
getSearchName
in interface hudson.search.SearchItem
getSearchName
in class AbstractWrapper
public String getSearchUrl()
getSearchUrl
in interface hudson.search.SearchItem
getSearchUrl
in class AbstractWrapper
public hudson.search.SearchIndex getSearchIndex()
getSearchIndex
in interface hudson.search.SearchItem
getSearchIndex
in class AbstractWrapper
public void checkPermission(hudson.security.Permission permission) throws org.acegisecurity.AccessDeniedException
checkPermission
in interface hudson.security.AccessControlled
checkPermission
in class AbstractWrapper
org.acegisecurity.AccessDeniedException
public boolean hasPermission(hudson.security.Permission permission)
hasPermission
in interface hudson.security.AccessControlled
hasPermission
in class AbstractWrapper
public hudson.model.Hudson getParent()
getParent
in interface hudson.model.Item
getParent
in class AbstractWrapper
public hudson.model.TopLevelItemDescriptor getDescriptor()
getDescriptor
in interface hudson.model.Describable<hudson.model.TopLevelItem>
getDescriptor
in interface hudson.model.TopLevelItem
getDescriptor
in class AbstractWrapper
public hudson.model.Run getLastFailedBuild()
public hudson.model.Run getLastSuccessfulBuild()
public hudson.model.Run getLastBuild()
public hudson.model.Job getProject()
public hudson.model.BallColor getIconColor()
public String getCss()
public hudson.model.HealthReport getBuildHealth()
getBuildHealth
in class AbstractWrapper
public List<hudson.model.HealthReport> getBuildHealthReports()
getBuildHealthReports
in class AbstractWrapper
public boolean isBuildable()
isBuildable
in class AbstractWrapper
public String getRelativeNameFrom(hudson.model.ItemGroup g)
public String getRelativeNameFrom(hudson.model.Item item)
Copyright © 2016–2017. All rights reserved.