public final class MavenMultiBranchProject extends AbstractMultiBranchProject<hudson.maven.MavenModuleSet,hudson.maven.MavenModuleSetBuild>
| Modifier and Type | Class and Description |
|---|---|
static class |
MavenMultiBranchProject.DescriptorImpl
Our project's descriptor.
|
AbstractMultiBranchProject.BranchProjectItemListener, AbstractMultiBranchProject.BranchProjectSaveListenerdisabled, scmSource, templateProject| Constructor and Description |
|---|
MavenMultiBranchProject(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.maven.MavenModuleSet |
createNewSubProject(AbstractMultiBranchProject parent,
String branchName)
Defines how sub-projects should be created when provided the parent and
the branch name.
|
hudson.util.FormValidation |
doCheckFileInWorkspace(String value)
Stapler URL binding used by the configure page to check the location of
the POM, alternate settings file, etc - any file.
|
protected Class<hudson.maven.MavenModuleSetBuild> |
getBuildClass() |
com.cloudbees.hudson.plugins.folder.AbstractFolderDescriptor |
getDescriptor() |
static void |
registerXStream()
Gives this class an alias for configuration XML.
|
computeChildren, createComputation, disable, doBuild, doDisable, doEnable, doSyncBranches, enable, enforceProjectStateOnUpdated, getBallColor, getBranch, getFirstBuild, getJobsDir, getLastBuild, getLastCompletedBuild, getLastFailedBuild, getLastStableBuild, getLastSuccessfulBuild, getLastUnstableBuild, getLastUnsuccessfulBuild, getPronoun, getRootDirFor, getSCMSource, getSCMSource, getSCMSourceCriteria, getSCMSourceDescriptors, getSCMSources, getTemplate, getTemplateDir, getUrlChildPrefix, getViewDescriptors, init2, initViews, isAllowAnonymousSync, isBuildable, isConfigurable, isDisabled, isSuppressTriggerNewBranchBuild, makeDisabled, migrate, onCopiedFrom, onLoad, onSCMSourceUpdated, rawDecode, setAllowAnonymousSync, setSuppressTriggerNewBranchBuild, submit, supportsMakeDisabledaddTrigger, checkAbortPermission, createExecutable, doConfigSubmit, getActions, getAssignedLabel, getCauseOfBlockage, getComputation, getComputationDir, getDefaultAuthentication, getDefaultAuthentication, getEstimatedDuration, getLastBuiltOn, getOrphanedItemStrategy, getOrphanedItemStrategyDescriptors, getOwnerTask, getResourceList, getSameNodeConstraint, getSubTasks, getTriggers, getWhyBlocked, hasAbortPermission, init, isBuildBlocked, isConcurrentBuild, orphanedItems, renameBlocker, scheduleBuild, scheduleBuild, scheduleBuild, scheduleBuild, scheduleBuild2addProperty, addView, canDelete, deleteView, doChildrenContextMenu, doCreateView, doDoRename, doLastBuild, doSubmitDescription, doViewExistsCheck, getACL, getAllJobs, getBuildHealth, getBuildHealthReports, getHealthMetrics, getIcon, getIconColor, getItem, getItemGroup, getItems, getJob, getOverrides, getPrimaryView, getProperties, getRootDirFor, getStaplerFallback, getView, getViewActions, getViews, getViewsTabBar, loadJobTotal, makeSearchIndex, onDeleted, onRenamed, onViewRenamed, performDelete, renameTo, save, setIcon, setPrimaryViewcheckPermission, delete, delete, doConfigDotXml, doDoDelete, doReload, doSetName, getAbsoluteUrl, getApi, getConfigFile, getDescription, getDescriptorByName, getDisplayName, getDisplayNameOrNull, getFullDisplayName, getFullName, getName, getParent, getRelativeDisplayNameFrom, getRelativeNameFrom, getRelativeNameFrom, getRelativeNameFromGroup, getRootDir, getSearchName, getSearchUrl, getShortUrl, getUrl, hasPermission, movedTo, onCreatedFromScratch, resolveForCLI, setDescription, setDisplayName, setDisplayNameOrNull, toString, updateByXml, updateByXmladdAction, doContextMenu, getAction, getAction, getActions, getAllActions, getDynamic, replaceActiongetSearch, getSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendErrorclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdelete, getAbsoluteUrl, getAllJobs, getDisplayName, getFullDisplayName, getFullName, getName, getParent, getRelativeNameFrom, getRelativeNameFrom, getShortUrl, getUrl, onCreatedFromScratch, savegetSearchIndex, getSearchName, getSearchUrlpublic MavenMultiBranchProject(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.maven.MavenModuleSet createNewSubProject(AbstractMultiBranchProject parent, String branchName)
AbstractMultiBranchProjectcreateNewSubProject in class AbstractMultiBranchProject<hudson.maven.MavenModuleSet,hudson.maven.MavenModuleSetBuild>parent - - thisbranchName - - branch namePprotected Class<hudson.maven.MavenModuleSetBuild> getBuildClass()
public com.cloudbees.hudson.plugins.folder.AbstractFolderDescriptor getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.model.TopLevelItem>getDescriptor in interface hudson.model.TopLevelItemgetDescriptor in class com.cloudbees.hudson.plugins.folder.AbstractFolder<hudson.maven.MavenModuleSet>public hudson.util.FormValidation doCheckFileInWorkspace(@QueryParameter
String value)
value - - file to check@Initializer(before=PLUGINS_STARTED) public static void registerXStream()
Copyright © 2004-2015. All Rights Reserved.