Class LockableResourcesManagementLink
java.lang.Object
hudson.model.ManagementLink
org.jenkins.plugins.lockableresources.actions.LockableResourcesManagementLink
- All Implemented Interfaces:
ExtensionPoint,Action,ModelObject
@Extension
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class)
public class LockableResourcesManagementLink
extends ManagementLink
ManagementLink that renders the Lockable Resources page inside the Manage Jenkins
settings-subpage layout (with the Manage Jenkins sidebar). This keeps the plugin
discoverable and integrated within the management UI for admins.
Non-admin users with only the VIEW permission access the page via the
LockableResourcesRootAction at /lockable-resources/ instead.
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.model.ManagementLink
ManagementLink.CategoryNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
Fields inherited from class hudson.model.ManagementLink
LIST -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the RootAction instance so the Jelly view can delegate content rendering.Methods inherited from class hudson.model.ManagementLink
all, getBadge, getCategoryName, getRequiresConfirmation, getRequiresPOSTMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface hudson.model.Action
getEvent, getGroup, getSemantic, isVisibleInContextMenu
-
Constructor Details
-
LockableResourcesManagementLink
public LockableResourcesManagementLink()
-
-
Method Details
-
getIconFileName
- Specified by:
getIconFileNamein interfaceAction- Specified by:
getIconFileNamein classManagementLink
-
getDisplayName
-
getUrlName
- Specified by:
getUrlNamein interfaceAction- Specified by:
getUrlNamein classManagementLink
-
getDescription
- Specified by:
getDescriptionin interfaceAction- Overrides:
getDescriptionin classManagementLink
-
getCategory
- Overrides:
getCategoryin classManagementLink
-
getRequiredPermission
- Overrides:
getRequiredPermissionin classManagementLink
-
getAction
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public LockableResourcesRootAction getAction()Returns the RootAction instance so the Jelly view can delegate content rendering. Used byindex.jelly.
-