public class FreeStyleMultiBranchProject extends AbstractMultiBranchProject<hudson.model.FreeStyleProject,hudson.model.FreeStyleBuild>
| Modifier and Type | Class and Description |
|---|---|
static class |
FreeStyleMultiBranchProject.DescriptorImpl
Our project's descriptor.
|
AbstractMultiBranchProject.BranchProjectItemListener, AbstractMultiBranchProject.BranchProjectSaveListener, AbstractMultiBranchProject.SyncBranchesTransientActionFactorydisabled, primaryView, scmSource, syncBranchesTrigger, templateProject, triggers| Constructor and Description |
|---|
FreeStyleMultiBranchProject(hudson.model.ItemGroup parent,
String name)
Constructor that specifies the
ItemGroup for this project and the
project name. |
| Modifier and Type | Method and Description |
|---|---|
protected hudson.model.FreeStyleProject |
createNewSubProject(AbstractMultiBranchProject parent,
String branchName)
Defines how sub-projects should be created when provided the parent and
the branch name.
|
protected Class<hudson.model.FreeStyleBuild> |
getBuildClass() |
hudson.model.TopLevelItemDescriptor |
getDescriptor() |
static void |
registerXStream()
Gives this class an alias for configuration XML.
|
canDelete, delete, deleteView, disable, doConfigSubmit, doCreateView, doDisable, doDoDelete, doEnable, doSyncBranches, doViewExistsCheck, enable, enforceProjectStateOnUpdated, getACL, getAllJobs, getBranch, getBranchesDir, getBuildHealth, getBuildHealthReports, getFirstBuild, getIconColor, getItem, getItemGroup, getItems, getLastBuild, getLastCompletedBuild, getLastFailedBuild, getLastStableBuild, getLastSuccessfulBuild, getLastUnstableBuild, getLastUnsuccessfulBuild, getPrimaryView, getPronoun, getRootDirFor, getSCMSource, getSCMSource, getSCMSourceCriteria, getSCMSourceDescriptors, getSCMSources, getSyncBranchesCron, getSyncBranchesTrigger, getTemplate, getTemplateDir, getUrlChildPrefix, getView, getViewActions, getViewDescriptors, getViews, getViewsTabBar, init, isAllowAnonymousSync, isConfigurable, isDisabled, makeDisabled, onDeleted, onLoad, onRenamed, onSCMSourceUpdated, onViewRenamed, rawDecode, setAllowAnonymousSync, supportsMakeDisabled, syncBranchescheckPermission, delete, doConfigDotXml, doSetName, doSubmitDescription, getAbsoluteUrl, getApi, getConfigFile, getDescription, getDescriptorByName, getDisplayName, getDisplayNameOrNull, getFullDisplayName, getFullName, getName, getParent, getRelativeDisplayNameFrom, getRelativeNameFrom, getRelativeNameFrom, getRelativeNameFromGroup, getRootDir, getSearchName, getSearchUrl, getShortUrl, getUrl, hasPermission, onCopiedFrom, onCreatedFromScratch, performDelete, renameTo, resolveForCLI, save, setDescription, setDisplayName, setDisplayNameOrNull, toString, updateByXml, updateByXmladdAction, doContextMenu, getAction, getAction, getActions, getActions, getAllActions, getDynamic, replaceActiongetSearch, getSearchIndex, makeSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendErrorclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic FreeStyleMultiBranchProject(hudson.model.ItemGroup parent,
String name)
ItemGroup for this project and the
project name.parent - - the project's parent ItemGroupname - - the project's nameprotected hudson.model.FreeStyleProject createNewSubProject(AbstractMultiBranchProject parent, String branchName)
AbstractMultiBranchProjectcreateNewSubProject in class AbstractMultiBranchProject<hudson.model.FreeStyleProject,hudson.model.FreeStyleBuild>parent - - thisbranchName - - branch namePpublic hudson.model.TopLevelItemDescriptor getDescriptor()
protected Class<hudson.model.FreeStyleBuild> getBuildClass()
@Initializer(before=PLUGINS_STARTED) public static void registerXStream()
Copyright © 2004-2015. All Rights Reserved.