public 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.BranchProjectSaveListener, AbstractMultiBranchProject.SyncBranchesTransientActionFactorydisabled, primaryView, scmSource, syncBranchesTrigger, templateProject, triggers| 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() |
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 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 hudson.model.TopLevelItemDescriptor getDescriptor()
public hudson.util.FormValidation doCheckFileInWorkspace(@QueryParameter
String value)
throws IOException,
javax.servlet.ServletException
value - - file to checkIOExceptionjavax.servlet.ServletException@Initializer(before=PLUGINS_STARTED) public static void registerXStream()
Copyright © 2004-2015. All Rights Reserved.