Class GroupTopLevelItem
java.lang.Object
org.jenkinsci.plugins.categorizedview.GroupTopLevelItem
- All Implemented Interfaces:
ExtensionPoint
,Describable<TopLevelItem>
,Item
,ModelObject
,PersistenceRoot
,Saveable
,TopLevelItem
,SearchableModelObject
,SearchItem
,AccessControlled
,OnMaster
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(TopLevelItem item) void
checkPermission
(Permission permission) chooseNextColor
(BallColor res, BallColor iconColor) void
delete()
Deprecated.getACL()
Collection<? extends Job>
getCss()
getLastBuildOfType
(org.jenkinsci.plugins.categorizedview.GroupTopLevelItem.GetBuild getBuild) getName()
int
getRelativeNameFrom
(Item item) getUrl()
boolean
hasLink()
boolean
hasPermission
(Permission permission) boolean
void
onCopiedFrom
(Item src) void
void
void
save()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface hudson.security.AccessControlled
checkAnyPermission, hasAnyPermission, hasPermission, hasPermission2
-
Field Details
-
nestedItems
-
-
Constructor Details
-
GroupTopLevelItem
-
-
Method Details
-
getName
-
getFullName
- Specified by:
getFullName
in interfaceItem
-
getDisplayName
- Specified by:
getDisplayName
in interfaceItem
- Specified by:
getDisplayName
in interfaceModelObject
-
getFullDisplayName
- Specified by:
getFullDisplayName
in interfaceItem
-
add
-
onLoad
- Specified by:
onLoad
in interfaceItem
- Throws:
IOException
-
onCopiedFrom
- Specified by:
onCopiedFrom
in interfaceItem
-
onCreatedFromScratch
public void onCreatedFromScratch()- Specified by:
onCreatedFromScratch
in interfaceItem
-
save
- Specified by:
save
in interfaceItem
- Specified by:
save
in interfaceSaveable
- Throws:
IOException
-
delete
- Specified by:
delete
in interfaceItem
- Throws:
IOException
InterruptedException
-
checkPermission
public void checkPermission(Permission permission) throws org.springframework.security.access.AccessDeniedException - Specified by:
checkPermission
in interfaceAccessControlled
- Throws:
org.springframework.security.access.AccessDeniedException
-
getIconColor
-
getLastBuild
-
getLastSuccessfulBuild
-
getLastStableBuild
-
getLastFailedBuild
-
getLastUnsuccessfulBuild
-
getLastBuildOfType
public Run getLastBuildOfType(org.jenkinsci.plugins.categorizedview.GroupTopLevelItem.GetBuild getBuild) -
chooseNextColor
-
getUrl
-
getShortUrl
- Specified by:
getShortUrl
in interfaceItem
-
getAbsoluteUrl
Deprecated.- Specified by:
getAbsoluteUrl
in interfaceItem
-
getRootDir
- Specified by:
getRootDir
in interfacePersistenceRoot
-
getSearch
- Specified by:
getSearch
in interfaceSearchableModelObject
-
getSearchName
- Specified by:
getSearchName
in interfaceSearchItem
-
getSearchUrl
- Specified by:
getSearchUrl
in interfaceSearchItem
-
getSearchIndex
- Specified by:
getSearchIndex
in interfaceSearchItem
-
getACL
- Specified by:
getACL
in interfaceAccessControlled
-
hasPermission
- Specified by:
hasPermission
in interfaceAccessControlled
-
getParent
-
getDescriptor
- Specified by:
getDescriptor
in interfaceDescribable<TopLevelItem>
- Specified by:
getDescriptor
in interfaceTopLevelItem
-
getBuildHealth
-
getBuildHealthReports
-
isBuildable
public boolean isBuildable() -
getRelativeNameFrom
- Specified by:
getRelativeNameFrom
in interfaceItem
-
getRelativeNameFrom
- Specified by:
getRelativeNameFrom
in interfaceItem
-
getAllJobs
- Specified by:
getAllJobs
in interfaceItem
-
getGroupItems
-
getNestLevel
public int getNestLevel() -
hasLink
public boolean hasLink() -
getGroupClass
-
getCss
-
getNestedItems
-