com.tikal.jenkins.plugins.multijob.views
Class AbstractWrapper
java.lang.Object
com.tikal.jenkins.plugins.multijob.views.AbstractWrapper
- All Implemented Interfaces:
- hudson.ExtensionPoint, hudson.model.Describable<hudson.model.TopLevelItem>, hudson.model.Item, hudson.model.ModelObject, hudson.model.PersistenceRoot, hudson.model.Saveable, hudson.model.TopLevelItem, hudson.search.SearchableModelObject, hudson.search.SearchItem, hudson.security.AccessControlled
- Direct Known Subclasses:
- PhaseWrapper, ProjectWrapper
public abstract class AbstractWrapper
- extends Object
- implements hudson.model.TopLevelItem
| Nested classes/interfaces inherited from interface hudson.ExtensionPoint |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
| Fields inherited from interface hudson.model.Item |
BUILD, CONFIGURE, CREATE, DELETE, EXTENDED_READ, PERMISSIONS, READ, WIPEOUT, WORKSPACE |
| Fields inherited from interface hudson.model.Saveable |
NOOP |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface hudson.model.Item |
getAllJobs, getDisplayName, getFullDisplayName, getFullName, getName |
AbstractWrapper
public AbstractWrapper()
onLoad
public void onLoad(hudson.model.ItemGroup<? extends hudson.model.Item> parent,
String name)
throws IOException
- Specified by:
onLoad in interface hudson.model.Item
- Throws:
IOException
onCopiedFrom
public void onCopiedFrom(hudson.model.Item src)
- Specified by:
onCopiedFrom in interface hudson.model.Item
onCreatedFromScratch
public void onCreatedFromScratch()
- Specified by:
onCreatedFromScratch in interface hudson.model.Item
save
public void save()
throws IOException
- Specified by:
save in interface hudson.model.Item- Specified by:
save in interface hudson.model.Saveable
- Throws:
IOException
delete
public void delete()
throws IOException,
InterruptedException
- Specified by:
delete in interface hudson.model.Item
- Throws:
IOException
InterruptedException
checkPermission
public void checkPermission(hudson.security.Permission permission)
throws org.springframework.security.access.AccessDeniedException
- Specified by:
checkPermission in interface hudson.security.AccessControlled
- Throws:
org.springframework.security.access.AccessDeniedException
getUrl
public String getUrl()
- Specified by:
getUrl in interface hudson.model.Item
getShortUrl
public String getShortUrl()
- Specified by:
getShortUrl in interface hudson.model.Item
getAbsoluteUrl
@Deprecated
public String getAbsoluteUrl()
- Deprecated.
- Specified by:
getAbsoluteUrl in interface hudson.model.Item
getRootDir
public File getRootDir()
- Specified by:
getRootDir in interface hudson.model.PersistenceRoot
getSearch
public hudson.search.Search getSearch()
- Specified by:
getSearch in interface hudson.search.SearchableModelObject
getSearchName
public String getSearchName()
- Specified by:
getSearchName in interface hudson.search.SearchItem
getSearchUrl
public String getSearchUrl()
- Specified by:
getSearchUrl in interface hudson.search.SearchItem
getSearchIndex
public hudson.search.SearchIndex getSearchIndex()
- Specified by:
getSearchIndex in interface hudson.search.SearchItem
getACL
public hudson.security.ACL getACL()
- Specified by:
getACL in interface hudson.security.AccessControlled
hasPermission
public boolean hasPermission(hudson.security.Permission permission)
- Specified by:
hasPermission in interface hudson.security.AccessControlled
getParent
public hudson.model.Hudson getParent()
- Specified by:
getParent in interface hudson.model.Item
getDescriptor
public hudson.model.TopLevelItemDescriptor getDescriptor()
- Specified by:
getDescriptor in interface hudson.model.Describable<hudson.model.TopLevelItem>- Specified by:
getDescriptor in interface hudson.model.TopLevelItem
getBuildHealth
public hudson.model.HealthReport getBuildHealth()
getBuildHealthReports
public List<hudson.model.HealthReport> getBuildHealthReports()
isBuildable
public boolean isBuildable()
Copyright © 2004-2014 Hudson. All Rights Reserved.