public class ReadOnlyBuildPipelineView extends BuildPipelineView
BuildPipelineView.DescriptorImpl, BuildPipelineView.Function<F,T>
Constructor and Description |
---|
ReadOnlyBuildPipelineView(String displayName,
String description,
ProjectGridBuilder gridBuilder,
String noOfDisplayedBuilds,
boolean triggerOnlyLatestJob,
String cssUrl) |
Modifier and Type | Method and Description |
---|---|
boolean |
hasBuildPermission()
Checks whether the user has a permission to start a new instance of the pipeline.
|
boolean |
hasPermission(hudson.security.Permission p) |
contains, doCreateItem, getAlwaysAllowManualTrigger, getBuildCard, getBuildPipelineForm, getBuildViewTitle, getColumnHeaders, getConsoleOutputLinkStyle, getCssUrl, getDownstreamProjects, getGridBuilder, getItems, getNoOfDisplayedBuilds, getProjectURL, getRefreshFrequency, getRefreshFrequencyInMillis, getRowHeaders, getShowPipelineDefinitionHeader, getTriggerOnlyLatestJob, hasConfigurePermission, hasDownstreamProjects, isAlwaysAllowManualTrigger, isNewWindowConsoleOutputLinkStyle, isProjectParameterized, isShowPipelineDefinitionHeader, isThisWindowConsoleOutputLinkStyle, isTriggerOnlyLatestJob, onJobRenamed, readResolve, rerunBuild, setAlwaysAllowManualTrigger, setBuildCard, setBuildViewTitle, setColumnHeaders, setConsoleOutputLinkStyle, setCssUrl, setGridBuilder, setNoOfDisplayedBuilds, setRefreshFrequency, setRowHeaders, setShowPipelineDefinitionHeader, setTriggerOnlyLatestJob, submit, triggerManualBuild
all, allInstantiable, checkPermission, create, createViewFromXML, doChildrenContextMenu, doConfigDotXml, doConfigSubmit, doDoDelete, doRssAll, doRssFailed, doRssLatest, doSubmitDescription, getAbsoluteUrl, getACL, getActions, getAllItems, getAllProperties, getApi, getApplicablePropertyDescriptors, getApproximateQueueItemsQuickly, getAsynchPeople, getBuilds, getColumns, getComputers, getDescription, getDescriptor, getDisplayName, getDynamic, getIndenter, getItem, getItemCreatePermission, getJob, getNewPronoun, getOwner, getOwnerItemGroup, getOwnerPrimaryView, getOwnerViewActions, getPeople, getPostConstructLandingPage, getProperties, getQueueItems, getSearchUrl, getTimeline, getUrl, getViewName, getViewUrl, getWidgets, hasPeople, isAutomaticRefreshEnabled, isDefault, isEditable, isFilterExecutors, isFilterQueue, makeSearchIndex, rename, save, toString, updateByXml, updateTransientActions, writeXml
public ReadOnlyBuildPipelineView(String displayName, String description, ProjectGridBuilder gridBuilder, String noOfDisplayedBuilds, boolean triggerOnlyLatestJob, String cssUrl)
displayName
- display name of build pipeline viewdescription
- description of build pipeline viewgridBuilder
- controls the data to be displayed.noOfDisplayedBuilds
- number of displayed build of build pipeline viewtriggerOnlyLatestJob
- is trigger only latest job?cssUrl
- URL for the custom CSS file.public boolean hasBuildPermission()
BuildPipelineView
hasBuildPermission
in class BuildPipelineView
Item
public boolean hasPermission(hudson.security.Permission p)
hasPermission
in interface hudson.security.AccessControlled
hasPermission
in class BuildPipelineView
Copyright © 2004–2017. All rights reserved.