A B C D E F G H I J L M N O P Q R S T V W 

A

AbstractAction - Class in com.barchart.jenkins.cascade
Base for jenkins actions.
AbstractAction(String...) - Constructor for class com.barchart.jenkins.cascade.AbstractAction
 
AbstractBadge - Class in com.barchart.jenkins.cascade
Base class for badge actions.
AbstractBadge(String, String) - Constructor for class com.barchart.jenkins.cascade.AbstractBadge
 
abstractProject(ProjectIdentity, ProjectIdentity.Mode) - Static method in class com.barchart.jenkins.cascade.ProjectIdentity
Find project by role and family.
abstractProject(ProjectRole, String, String, ProjectIdentity.Mode) - Static method in class com.barchart.jenkins.cascade.ProjectIdentity
Find project.
acceptsMacroName(String) - Method in class com.barchart.jenkins.cascade.MavenTokenMacro
 
append(String) - Method in class com.barchart.jenkins.cascade.MavenGoalsIntercept
Remove non-printable chars, append a goal with training space.
append(String...) - Method in class com.barchart.jenkins.cascade.MavenGoalsIntercept
 

B

badge() - Method in enum com.barchart.jenkins.cascade.ProjectAction
 
branch(File) - Static method in class com.barchart.jenkins.cascade.PluginScmGit
Short name of current branch.
branchSpec(File) - Static method in class com.barchart.jenkins.cascade.PluginScmGit
Spec name of current branch.
build() - Method in class com.barchart.jenkins.cascade.BuildContext
Context build.
BuildContext<B extends hudson.model.AbstractBuild<?,?>> - Class in com.barchart.jenkins.cascade
Build context bean.
BuildContext(AbstractBuild<?, ?>, Launcher, BuildListener) - Constructor for class com.barchart.jenkins.cascade.BuildContext
 
BuildContext(AbstractBuild.AbstractBuildExecution) - Constructor for class com.barchart.jenkins.cascade.BuildContext
 
BuildLogger - Class in com.barchart.jenkins.cascade
Convenience build logger.
BuildLogger(BuildListener) - Constructor for class com.barchart.jenkins.cascade.BuildLogger
 

C

CASCADE_PROJECT_ICON - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
 
CASCADE_PROJECT_NAME - Static variable in class com.barchart.jenkins.cascade.LayoutOptions
CASCADE_PROJECT_NAME - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
 
CASCADE_PROJECT_PRONOUN - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
 
CascadeBuild - Class in com.barchart.jenkins.cascade
Cascade build.
CascadeBuild(CascadeProject) - Constructor for class com.barchart.jenkins.cascade.CascadeBuild
New build form UI.
CascadeBuild(CascadeProject, File) - Constructor for class com.barchart.jenkins.cascade.CascadeBuild
Old Build from job/build.xml file.
CascadeBuild.CascadeExecution - Class in com.barchart.jenkins.cascade
 
CascadeBuild.CascadeExecution() - Constructor for class com.barchart.jenkins.cascade.CascadeBuild.CascadeExecution
 
cascadeCause(BuildContext<CascadeBuild>) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
Cascade build cause.
CascadeLogic - Class in com.barchart.jenkins.cascade
Release build logic.
CascadeLogicAction - Class in com.barchart.jenkins.cascade
Marker for builds initiated by CascadeLogic.
CascadeLogicAction() - Constructor for class com.barchart.jenkins.cascade.CascadeLogicAction
 
cascadeName(BuildContext<MavenModuleSetBuild>, MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
Generate cascade project name.
cascadeOptions() - Method in class com.barchart.jenkins.cascade.BuildContext
Extract cascade options from layout build wrapper.
CascadeOptions - Class in com.barchart.jenkins.cascade
Cascade build options.
CascadeOptions() - Constructor for class com.barchart.jenkins.cascade.CascadeOptions
 
CascadeOptions(String, String, String, String, String, boolean, boolean, boolean) - Constructor for class com.barchart.jenkins.cascade.CascadeOptions
 
CascadeOptions.TheDescriptor - Class in com.barchart.jenkins.cascade
 
CascadeOptions.TheDescriptor() - Constructor for class com.barchart.jenkins.cascade.CascadeOptions.TheDescriptor
 
CascadeProject - Class in com.barchart.jenkins.cascade
Cascade orchestration project.
CascadeProject(ItemGroup, String) - Constructor for class com.barchart.jenkins.cascade.CascadeProject
 
cascadeProject(ProjectIdentity) - Static method in class com.barchart.jenkins.cascade.ProjectIdentity
Find cascade project by role, family.
cascadeProject() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
Find cascade project by role, family.
CascadeProject.TheDescriptor - Class in com.barchart.jenkins.cascade
 
CascadeProject.TheDescriptor() - Constructor for class com.barchart.jenkins.cascade.CascadeProject.TheDescriptor
 
CascadeReport - Class in com.barchart.jenkins.cascade
TODO
CascadeReport() - Constructor for class com.barchart.jenkins.cascade.CascadeReport
 
CascadeResult - Class in com.barchart.jenkins.cascade
Persisted cascade result.
CascadeResult(Artifact, String) - Constructor for class com.barchart.jenkins.cascade.CascadeResult
 
changeField(Object, String, Object) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Change known instance field.
checkModuleNesting(BuildContext<MavenModuleSetBuild>, MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
Verify plug-in maven module nesting convention:
checkout(AbstractBuild.AbstractBuildExecution) - Method in class com.barchart.jenkins.cascade.CheckoutStrategySCM
 
CheckoutSkipAction - Class in com.barchart.jenkins.cascade
Action used to skip SCM checkout.
CheckoutSkipAction() - Constructor for class com.barchart.jenkins.cascade.CheckoutSkipAction
 
CheckoutStrategySCM - Class in com.barchart.jenkins.cascade
Checkout strategy for cascade workflow?
CheckoutStrategySCM() - Constructor for class com.barchart.jenkins.cascade.CheckoutStrategySCM
 
CheckoutStrategySCM.TheDescriptor - Class in com.barchart.jenkins.cascade
 
CheckoutStrategySCM.TheDescriptor() - Constructor for class com.barchart.jenkins.cascade.CheckoutStrategySCM.TheDescriptor
 
checkScm(AbstractProject<?, ?>) - Static method in class com.barchart.jenkins.cascade.PluginScm
Verify jenkins scm assumptions for cascade to work.
cloneConfig(MavenModuleSet, MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
Copy configuration from layout into member via XML, run post load hook.
cloneDeep(T) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Perform deep object clone.
code() - Method in enum com.barchart.jenkins.cascade.ProjectRole
Role serialized code stored in job/config.xml
com.barchart.jenkins.cascade - package com.barchart.jenkins.cascade
Maven Cascade Release Plugin.
compareTo(CascadeResult) - Method in class com.barchart.jenkins.cascade.CascadeResult
 
configure(StaplerRequest, JSONObject) - Method in class com.barchart.jenkins.cascade.CascadeOptions.TheDescriptor
 
configure() - Method in class com.barchart.jenkins.cascade.GraphModule
 
configure(StaplerRequest, JSONObject) - Method in class com.barchart.jenkins.cascade.LayoutOptions.TheDescriptor
 
createFor(AbstractProject) - Method in class com.barchart.jenkins.cascade.GraphProjectActionFatory
Interested in cascade member projects only.
createFor(AbstractProject) - Method in class com.barchart.jenkins.cascade.MemberActionFactory
Interested in cascade member projects.

D

defaultReleaseVersion() - Method in class com.barchart.jenkins.cascade.MemberBuildAction
Calculate current release.
defaultSnapshotVersion() - Method in class com.barchart.jenkins.cascade.MemberBuildAction
Calculate future snapshot.
doAdd(File, String) - Static method in class com.barchart.jenkins.cascade.PluginScmGit
See Git.add()
DoCascadeBadge - Class in com.barchart.jenkins.cascade
Show icon for a cascade build.
DoCascadeBadge() - Constructor for class com.barchart.jenkins.cascade.DoCascadeBadge
 
doCheckout(File, String, String, String) - Static method in class com.barchart.jenkins.cascade.PluginScmGit
See Git.checkout()
doClean(File) - Static method in class com.barchart.jenkins.cascade.PluginScmGit
Remove untracked files.
doClone(File, String, String) - Static method in class com.barchart.jenkins.cascade.PluginScmGit
Destroy workspace and clone from scratch.
doCommit(File, PersonIdent, String) - Static method in class com.barchart.jenkins.cascade.PluginScmGit
See Git.commit()
DoCommitBadge - Class in com.barchart.jenkins.cascade
Show icon for a SCM commit build.
DoCommitBadge() - Constructor for class com.barchart.jenkins.cascade.DoCommitBadge
 
DoCreateBadge - Class in com.barchart.jenkins.cascade
Show icon for a project create build.
DoCreateBadge() - Constructor for class com.barchart.jenkins.cascade.DoCreateBadge
 
DoDeleteBadge - Class in com.barchart.jenkins.cascade
Show icon for a project delete build.
DoDeleteBadge() - Constructor for class com.barchart.jenkins.cascade.DoDeleteBadge
 
DoDependencyBadge - Class in com.barchart.jenkins.cascade
Show icon for a dependency versions update build.
DoDependencyBadge() - Constructor for class com.barchart.jenkins.cascade.DoDependencyBadge
 
doDynamic(StaplerRequest, StaplerResponse) - Method in class com.barchart.jenkins.cascade.GraphProjectAction
 
doFetch(File, String, RefSpec) - Static method in class com.barchart.jenkins.cascade.PluginScmGit
See Git.fetch()
DoLayoutBadge - Class in com.barchart.jenkins.cascade
Show icon for maven layout change build.
DoLayoutBadge() - Constructor for class com.barchart.jenkins.cascade.DoLayoutBadge
 
doMerge(File, ObjectId) - Static method in class com.barchart.jenkins.cascade.PluginScmGit
See Git.merge()
DoParentBadge - Class in com.barchart.jenkins.cascade
Show icon for a parent version update build.
DoParentBadge() - Constructor for class com.barchart.jenkins.cascade.DoParentBadge
 
doPull(File) - Static method in class com.barchart.jenkins.cascade.PluginScmGit
See Git.pull()
doPush(File, String, RefSpec) - Static method in class com.barchart.jenkins.cascade.PluginScmGit
See Git.push()
DoReleaseBadge - Class in com.barchart.jenkins.cascade
Show icon for a project release build.
DoReleaseBadge() - Constructor for class com.barchart.jenkins.cascade.DoReleaseBadge
 
doRepoTest(File) - Static method in class com.barchart.jenkins.cascade.PluginScmGit
Verify if workspace has git repository.
doReset(File) - Static method in class com.barchart.jenkins.cascade.PluginScmGit
Reset repository state.
doStatus(File) - Static method in class com.barchart.jenkins.cascade.PluginScmGit
See Git.status()
doSubmit(StaplerRequest, StaplerResponse) - Method in class com.barchart.jenkins.cascade.LayoutBuildAction
Start layout build.
doSubmit(StaplerRequest, StaplerResponse) - Method in class com.barchart.jenkins.cascade.MemberBuildAction
Start cascade build.
doSubmit(StaplerRequest, StaplerResponse) - Method in class com.barchart.jenkins.cascade.MemberViewAction
Show view page.
doSubmit(StaplerRequest, StaplerResponse) - Method in class com.barchart.jenkins.cascade.PluginConfigurator
Save plugin settings.
DoUnknownBadge - Class in com.barchart.jenkins.cascade
Show icon for a unknown build type.
DoUnknownBadge() - Constructor for class com.barchart.jenkins.cascade.DoUnknownBadge
 
DoUpdateBadge - Class in com.barchart.jenkins.cascade
Show icon for a project update build.
DoUpdateBadge() - Constructor for class com.barchart.jenkins.cascade.DoUpdateBadge
 
DoValidateBadge - Class in com.barchart.jenkins.cascade
Show icon for a project validation build.
DoValidateBadge() - Constructor for class com.barchart.jenkins.cascade.DoValidateBadge
 

E

ensureCascadeIdentity(AbstractProject<?, ?>, AbstractProject<?, ?>) - Static method in class com.barchart.jenkins.cascade.ProjectIdentity
Generate unique identity for cascade project.
ensureFields(Model) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Validate model entries and create defaults.
ensureLayoutIdentity(AbstractProject<?, ?>) - Static method in class com.barchart.jenkins.cascade.ProjectIdentity
Generate unique identity for layout project.
ensureListView(String) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Ensure jenkins list view with given name exists.
ensureMemberIdentity(AbstractProject<?, ?>, AbstractProject<?, ?>) - Static method in class com.barchart.jenkins.cascade.ProjectIdentity
Generate unique identity for member project.
ensureProjectView(BuildContext<MavenModuleSetBuild>, TopLevelItem) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
Create view if missing and add project to the view.
ensureProjectViewColumns(ListView) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
Activate additional columns for the cascade view.
ensureProperty(AbstractProject, JobProperty) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Replace project job property.
equals(Object) - Method in class com.barchart.jenkins.cascade.ProjectIdentity
Equality by role, family id, project id.
equals(ProjectIdentity, ProjectIdentity) - Method in enum com.barchart.jenkins.cascade.ProjectIdentity.Mode
 
equalsFamily(Object) - Method in class com.barchart.jenkins.cascade.ProjectIdentity
Equality by family id.
equalsRole(Object) - Method in class com.barchart.jenkins.cascade.ProjectIdentity
Equality by role.
equalsRoleFamily(Object) - Method in class com.barchart.jenkins.cascade.ProjectIdentity
Equality by role and family.
equalsRoleFamilyProject(Object) - Method in class com.barchart.jenkins.cascade.ProjectIdentity
Equality by role, family, project.
evaluate(AbstractBuild<?, ?>, TaskListener, String) - Method in class com.barchart.jenkins.cascade.MavenTokenMacro
 

F

familyID(AbstractProject<?, ?>) - Static method in class com.barchart.jenkins.cascade.ProjectIdentity
Extract family id from the project.
familyProjectList(String) - Static method in class com.barchart.jenkins.cascade.ProjectIdentity
Find all cascade family projects.
familyProjectList() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
Find all cascade family projects.
familyView(ProjectIdentity) - Static method in class com.barchart.jenkins.cascade.ProjectIdentity
Find cascade family view.
familyView() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
Find cascade family view.
familyViewName(ProjectIdentity) - Static method in class com.barchart.jenkins.cascade.ProjectIdentity
Find cascade family view.
familyViewName() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
Find cascade family view.
findRef(File, String) - Static method in class com.barchart.jenkins.cascade.PluginScmGit
Find reference in repository.
form(String) - Static method in enum com.barchart.jenkins.cascade.ProjectAction
 
from(String) - Static method in enum com.barchart.jenkins.cascade.ProjectRole
Restore enum from serialized code.

G

generate() - Method in class com.barchart.jenkins.cascade.GraphGeneratorForGraph
Generates the graphviz code for the given projects and dependencies
generate() - Method in class com.barchart.jenkins.cascade.GraphGeneratorForLegend
 
get() - Static method in class com.barchart.jenkins.cascade.PluginActivator
 
getArtifact() - Method in class com.barchart.jenkins.cascade.CascadeResult
Artifact which was released.
getBuildAfterLayout() - Method in class com.barchart.jenkins.cascade.LayoutOptions
Build new member projects after layout.
getBuildClass() - Method in class com.barchart.jenkins.cascade.CascadeProject
 
getBuildHealth() - Method in class com.barchart.jenkins.cascade.CascadeReport
 
getBuildURL() - Method in class com.barchart.jenkins.cascade.CascadeResult
Member project build URL which released this artifact.
getCascadeOptions() - Method in class com.barchart.jenkins.cascade.LayoutBuildAction
 
getCascadeOptions() - Method in class com.barchart.jenkins.cascade.LayoutBuildWrapper
 
getCascadeOptions() - Method in class com.barchart.jenkins.cascade.MemberBuildAction
 
getCascadeOptions() - Method in class com.barchart.jenkins.cascade.PluginConfigurator
Global cascade options.
getCascadeProjectName() - Method in class com.barchart.jenkins.cascade.LayoutOptions
Cascade project naming convention.
getColor() - Method in class com.barchart.jenkins.cascade.GraphEdge
 
getColumnList() - Method in class com.barchart.jenkins.cascade.MemberViewAction
Standard and custom columns for the view.
getConfigAction() - Method in class com.barchart.jenkins.cascade.LayoutArgumentsAction
 
getDescription() - Method in class com.barchart.jenkins.cascade.PluginConfigurator
 
getDescriptor() - Method in class com.barchart.jenkins.cascade.CascadeOptions
 
getDescriptor() - Method in class com.barchart.jenkins.cascade.CascadeProject
 
getDescriptor() - Method in class com.barchart.jenkins.cascade.CheckoutStrategySCM
 
getDescriptor() - Method in class com.barchart.jenkins.cascade.LayoutBuildWrapper
 
getDescriptor() - Method in class com.barchart.jenkins.cascade.LayoutOptions
 
getDescriptor() - Method in class com.barchart.jenkins.cascade.PluginActivator
 
getDescriptor() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
 
getDisplayName() - Method in class com.barchart.jenkins.cascade.AbstractAction
 
getDisplayName() - Method in class com.barchart.jenkins.cascade.CascadeOptions.TheDescriptor
 
getDisplayName() - Method in class com.barchart.jenkins.cascade.CascadeProject.TheDescriptor
 
getDisplayName() - Method in class com.barchart.jenkins.cascade.CheckoutStrategySCM.TheDescriptor
 
getDisplayName() - Method in class com.barchart.jenkins.cascade.GraphProjectAction
 
getDisplayName() - Method in class com.barchart.jenkins.cascade.GraphViewColumn.TheDescriptor
 
getDisplayName() - Method in class com.barchart.jenkins.cascade.LayoutBuildWrapper.TheDescriptor
 
getDisplayName() - Method in class com.barchart.jenkins.cascade.LayoutOptions.TheDescriptor
 
getDisplayName() - Method in class com.barchart.jenkins.cascade.LayoutPermalink
 
getDisplayName() - Method in class com.barchart.jenkins.cascade.MemberPermalink
 
getDisplayName() - Method in class com.barchart.jenkins.cascade.PluginActivator.TheDescriptor
 
getDisplayName() - Method in class com.barchart.jenkins.cascade.PluginConfigurator
 
getDisplayName() - Method in class com.barchart.jenkins.cascade.ProjectIdentity.TheDescriptor
 
getEdgesIncidentWith(AbstractProject<?, ?>) - Method in class com.barchart.jenkins.cascade.GraphEdgeProvider
 
getFamilyID() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
Cascade project family id.
getGoalsAndOptions(MavenModuleSetBuild) - Method in class com.barchart.jenkins.cascade.MavenGoalsIntercept
 
getIconFileName() - Method in class com.barchart.jenkins.cascade.AbstractAction
 
getIconFileName() - Method in class com.barchart.jenkins.cascade.CascadeProject.TheDescriptor
 
getIconFileName() - Method in class com.barchart.jenkins.cascade.GraphProjectAction
 
getIconFileName() - Method in class com.barchart.jenkins.cascade.PluginConfigurator
 
getId() - Method in class com.barchart.jenkins.cascade.LayoutPermalink
 
getId() - Method in class com.barchart.jenkins.cascade.MemberPermalink
 
getIdentity() - Method in class com.barchart.jenkins.cascade.MemberBuildAction
 
getIdentity() - Method in class com.barchart.jenkins.cascade.MemberViewAction
 
getJobActions(AbstractProject<?, ?>) - Method in class com.barchart.jenkins.cascade.ProjectIdentity
 
getLayoutOptions() - Method in class com.barchart.jenkins.cascade.LayoutBuildAction
 
getLayoutOptions() - Method in class com.barchart.jenkins.cascade.LayoutBuildWrapper
 
getLayoutOptions() - Method in class com.barchart.jenkins.cascade.MemberBuildAction
 
getLayoutOptions() - Method in class com.barchart.jenkins.cascade.PluginConfigurator
Global layout options.
getLayoutProject() - Method in class com.barchart.jenkins.cascade.LayoutBuildAction
 
getLayoutViewName() - Method in class com.barchart.jenkins.cascade.LayoutOptions
Jenkins view name for the cascade layout.
getMavenCommitGoals() - Method in class com.barchart.jenkins.cascade.CascadeOptions
 
getMavenDependencyGoals() - Method in class com.barchart.jenkins.cascade.CascadeOptions
 
getMavenParentGoals() - Method in class com.barchart.jenkins.cascade.CascadeOptions
 
getMavenReleaseGoals() - Method in class com.barchart.jenkins.cascade.CascadeOptions
 
getMavenValidateGoals() - Method in class com.barchart.jenkins.cascade.CascadeOptions
 
getMavenValidateGoals() - Method in class com.barchart.jenkins.cascade.LayoutOptions
Maven goals to use for layout validation.
getMemberProjectName() - Method in class com.barchart.jenkins.cascade.LayoutOptions
Member project naming convention.
getModules() - Method in class com.barchart.jenkins.cascade.LayoutBuildAction
 
getParameterDefinition(String) - Method in class com.barchart.jenkins.cascade.LayoutBuildAction
 
getParameterDefinitions() - Method in class com.barchart.jenkins.cascade.LayoutBuildAction
 
getParentObject() - Method in class com.barchart.jenkins.cascade.GraphProjectAction
 
getPermalinks() - Method in class com.barchart.jenkins.cascade.LayoutBuildAction
 
getProjectAction(AbstractProject) - Method in class com.barchart.jenkins.cascade.LayoutBuildWrapper
 
getProjectID() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
ID of a member project.
getProjectList() - Method in class com.barchart.jenkins.cascade.MemberViewAction
 
getProjectRole() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
Project role in the family.
getProjectsForDepgraph() - Method in class com.barchart.jenkins.cascade.GraphProjectAction
 
getPronoun() - Method in class com.barchart.jenkins.cascade.CascadeProject
 
getReleaseVersion() - Method in class com.barchart.jenkins.cascade.MemberBuildAction
 
getResultSet() - Method in class com.barchart.jenkins.cascade.CascadeBuild
Artifacts release in this cascade build.
getRootModule() - Method in class com.barchart.jenkins.cascade.LayoutBuildAction
 
getShouldLogActions() - Method in class com.barchart.jenkins.cascade.CascadeOptions
 
getShouldLogDependency() - Method in class com.barchart.jenkins.cascade.CascadeOptions
 
getShouldPushUpdates() - Method in class com.barchart.jenkins.cascade.CascadeOptions
 
getSnapshotVersion() - Method in class com.barchart.jenkins.cascade.MemberBuildAction
 
getSubProjectsOf(AbstractProject<?, ?>) - Method in class com.barchart.jenkins.cascade.GraphSubProjectProvider
 
getSyncReleasePlugins() - Method in class com.barchart.jenkins.cascade.LayoutOptions
Copy cascade release settings into m2release plug-in.
getTitle() - Method in class com.barchart.jenkins.cascade.GraphProjectAction
 
getType() - Method in class com.barchart.jenkins.cascade.GraphEdge
 
getUrlName() - Method in class com.barchart.jenkins.cascade.AbstractAction
 
getUrlName() - Method in class com.barchart.jenkins.cascade.GraphProjectAction
 
getUrlName() - Method in class com.barchart.jenkins.cascade.PluginConfigurator
 
getUseSharedWorkspace() - Method in class com.barchart.jenkins.cascade.LayoutOptions
Layout and member projects share work space.
getWrapper() - Method in class com.barchart.jenkins.cascade.PluginConfigurator
Plugin management wrapper.
global() - Method in class com.barchart.jenkins.cascade.CascadeOptions.TheDescriptor
 
global() - Method in class com.barchart.jenkins.cascade.LayoutOptions.TheDescriptor
 
GraphEdge - Class in com.barchart.jenkins.cascade
Provide cascade project graph dependency edge.
GraphEdge(MavenModuleSet, MavenModuleSet) - Constructor for class com.barchart.jenkins.cascade.GraphEdge
 
GraphEdge(ProjectNode, ProjectNode) - Constructor for class com.barchart.jenkins.cascade.GraphEdge
 
GraphEdgeProvider - Class in com.barchart.jenkins.cascade
Provide cascade project graph dependency edge discovery.
GraphEdgeProvider() - Constructor for class com.barchart.jenkins.cascade.GraphEdgeProvider
 
GraphGeneratorFactory - Class in com.barchart.jenkins.cascade
Provide graph generators.
GraphGeneratorFactory() - Constructor for class com.barchart.jenkins.cascade.GraphGeneratorFactory
 
GraphGeneratorForGraph - Class in com.barchart.jenkins.cascade
Generates the main graph in dot format.
GraphGeneratorForGraph(DependencyGraph, ListMultimap<ProjectNode, ProjectNode>) - Constructor for class com.barchart.jenkins.cascade.GraphGeneratorForGraph
 
GraphGeneratorForLegend - Class in com.barchart.jenkins.cascade
Generates the legend graph in dot format.
GraphGeneratorForLegend() - Constructor for class com.barchart.jenkins.cascade.GraphGeneratorForLegend
 
GraphModule - Class in com.barchart.jenkins.cascade
Provide cascade project graph wiring.
GraphModule() - Constructor for class com.barchart.jenkins.cascade.GraphModule
 
GraphProjectAction - Class in com.barchart.jenkins.cascade
Show cascade graph link for member projects.
GraphProjectAction(AbstractProject<?, ?>) - Constructor for class com.barchart.jenkins.cascade.GraphProjectAction
 
GraphProjectActionFatory - Class in com.barchart.jenkins.cascade
Show cascade view link for member projects.
GraphProjectActionFatory() - Constructor for class com.barchart.jenkins.cascade.GraphProjectActionFatory
 
GraphSubProjectProvider - Class in com.barchart.jenkins.cascade
Provide cascade project graph dependency selector.
GraphSubProjectProvider() - Constructor for class com.barchart.jenkins.cascade.GraphSubProjectProvider
 
GraphViewColumn - Class in com.barchart.jenkins.cascade
Provide graph link column for cascade member projects.
GraphViewColumn() - Constructor for class com.barchart.jenkins.cascade.GraphViewColumn
 
GraphViewColumn.TheDescriptor - Class in com.barchart.jenkins.cascade
 
GraphViewColumn.TheDescriptor() - Constructor for class com.barchart.jenkins.cascade.GraphViewColumn.TheDescriptor
 
graphViewUrl(AbstractProject<?, ?>) - Method in class com.barchart.jenkins.cascade.GraphViewColumn
Find graph view link for a project.

H

hasAction(List<Action>) - Static method in class com.barchart.jenkins.cascade.CascadeLogicAction
Check if CascadeLogicAction is present in action list.
hasAction(AbstractBuild<?, ?>) - Static method in class com.barchart.jenkins.cascade.CheckoutSkipAction
Check if build has skip action.
hasAction(List<Action>) - Static method in class com.barchart.jenkins.cascade.LayoutLogicAction
Check if LayoutLogicAction is present in action list.
hasCascadeCause(BuildContext<CascadeBuild>) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
Verify presence of a build cause.
hasCause(AbstractBuild) - Static method in class com.barchart.jenkins.cascade.LayoutBuildCause
Build originated by layout action.
hasCause(List<Cause>) - Static method in class com.barchart.jenkins.cascade.MemberBuildCause
 
hasIdentity(AbstractProject) - Static method in class com.barchart.jenkins.cascade.ProjectIdentity
Verify a project has this property with all component fields.
hasModuleResult(BuildContext<CascadeBuild>, ModuleName) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
Verify if module was already included in the results.
hasReleaseAction(Actionable) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
Verify presence of a release badge.
hasWrapper(MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.LayoutBuildWrapper
 
httpStringParam(String, Map<?, ?>) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Extract HTTP string parameter.

I

identity() - Method in class com.barchart.jenkins.cascade.BuildContext
Project identity of the context build.
identity(AbstractProject<?, ?>) - Static method in class com.barchart.jenkins.cascade.ProjectIdentity
Extract this property from project.
identity() - Method in class com.barchart.jenkins.cascade.ProjectPageEventLog
 
identity() - Method in class com.barchart.jenkins.cascade.ProjectPageIdentity
 
identityRole() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
Identity by role.
identityRoleFamily() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
Identity by role and family.
identityRoleFamilyProject() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
Identity by role, family, project.
init() - Static method in class com.barchart.jenkins.cascade.GraphProjectAction
Force cross-plugin deterministic class loading.
init() - Static method in class com.barchart.jenkins.cascade.MemberViewAction
Force cross-plugin deterministic class loading.
INSTANCE - Static variable in class com.barchart.jenkins.cascade.LayoutPermalink
 
INSTANCE - Static variable in class com.barchart.jenkins.cascade.MemberPermalink
 
intercept(ArgumentListBuilder, MavenModuleSetBuild) - Method in class com.barchart.jenkins.cascade.MavenGoalsIntercept
 
isApplicable(AbstractProject) - Method in class com.barchart.jenkins.cascade.CheckoutStrategySCM.TheDescriptor
 
isApplicable(AbstractProject<?, ?>) - Method in class com.barchart.jenkins.cascade.LayoutBuildWrapper.TheDescriptor
Interested in non-cascade maven projects (layout candidate) or existing layout projects.
isApplicable(Class<? extends Job>) - Method in class com.barchart.jenkins.cascade.ProjectIdentity.TheDescriptor
Display this property for maven and cascade projects.
isExpression(String) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Version contains some ${expression}.
isFailure(Result) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Strict failure result.
isMatch(Dependency) - Method in interface com.barchart.jenkins.cascade.PluginUtilities.DependencyMatcher
 
isMemberBuild(AbstractBuild) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Build originated by cascade action.
isProjectExists(String) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Check if project exists.
isRelease(Model) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Verify model version is not snapshot.
isRelease(Parent) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Verify model version is a snapshot.
isSameModuleName(MavenModule, MavenModule) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Null-safe module name check.
isSnapshot(Dependency) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Maven dependency version looks like snapshot.
isSnapshot(MavenModule) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Maven job version looks like snapshot.
isSnapshot(MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Maven job version looks like snapshot.
isSnapshot(Model) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Maven model version looks like snapshot.
isSnapshot(Parent) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Parent version looks like snapshot.
isSnapshot(String) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Version looks like snapshot.
isSuccess(CheckoutResult.Status) - Static method in class com.barchart.jenkins.cascade.PluginScmGit
 
isSuccess(RemoteRefUpdate.Status) - Static method in class com.barchart.jenkins.cascade.PluginScmGit
 
isSuccess(Result) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Strict success result.
isValid() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
Verify all component fields present.

J

Jelly - Annotation Type in com.barchart.jenkins.cascade
Marker annotation for jelly servlet interaction, such as property fields, form submit methods, static content rendering requests, etc.

L

launcher() - Method in class com.barchart.jenkins.cascade.BuildContext
Context launcher.
LAYOUT_ACTION_ICON - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
 
LAYOUT_ACTION_NAME - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
 
LAYOUT_ACTION_URL - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
 
LAYOUT_VIEW_NAME - Static variable in class com.barchart.jenkins.cascade.LayoutOptions
 
LayoutArgumentsAction - Class in com.barchart.jenkins.cascade
Attach action to the layout build.
LayoutArgumentsAction(String) - Constructor for class com.barchart.jenkins.cascade.LayoutArgumentsAction
 
LayoutBuildAction - Class in com.barchart.jenkins.cascade
Show link on a project page to start layout build.
LayoutBuildAction(MavenModuleSet) - Constructor for class com.barchart.jenkins.cascade.LayoutBuildAction
 
LayoutBuildCause - Class in com.barchart.jenkins.cascade
User action cause to signifying a layout build type.
LayoutBuildCause() - Constructor for class com.barchart.jenkins.cascade.LayoutBuildCause
 
LayoutBuildWrapper - Class in com.barchart.jenkins.cascade
Layout project extender.
LayoutBuildWrapper() - Constructor for class com.barchart.jenkins.cascade.LayoutBuildWrapper
Required for injection.
LayoutBuildWrapper(CascadeOptions, LayoutOptions, String) - Constructor for class com.barchart.jenkins.cascade.LayoutBuildWrapper
 
LayoutBuildWrapper.TheDescriptor - Class in com.barchart.jenkins.cascade
 
LayoutBuildWrapper.TheDescriptor() - Constructor for class com.barchart.jenkins.cascade.LayoutBuildWrapper.TheDescriptor
 
LayoutLogic - Class in com.barchart.jenkins.cascade
Layout build logic.
LayoutLogicAction - Class in com.barchart.jenkins.cascade
Marker for builds initiated by LayoutLogic.
LayoutLogicAction() - Constructor for class com.barchart.jenkins.cascade.LayoutLogicAction
 
layoutOptions() - Method in class com.barchart.jenkins.cascade.BuildContext
Extract layout options from layout build wrapper.
LayoutOptions - Class in com.barchart.jenkins.cascade
Layout build options.
LayoutOptions() - Constructor for class com.barchart.jenkins.cascade.LayoutOptions
 
LayoutOptions(String, String, String, String, boolean, boolean, boolean) - Constructor for class com.barchart.jenkins.cascade.LayoutOptions
 
LayoutOptions.TheDescriptor - Class in com.barchart.jenkins.cascade
 
LayoutOptions.TheDescriptor() - Constructor for class com.barchart.jenkins.cascade.LayoutOptions.TheDescriptor
 
LayoutPermalink - Class in com.barchart.jenkins.cascade
Layout build history link.
LayoutPermalink() - Constructor for class com.barchart.jenkins.cascade.LayoutPermalink
 
layoutProject() - Method in class com.barchart.jenkins.cascade.BuildContext
Find layout project form any cascade family project.
layoutProject(ProjectIdentity) - Static method in class com.barchart.jenkins.cascade.ProjectIdentity
Find layout project by role, family.
layoutProject() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
Find layout project by family.
listener() - Method in class com.barchart.jenkins.cascade.BuildLogger
Context listener.
localBranchName(GitSCM) - Static method in class com.barchart.jenkins.cascade.PluginScm
 
log(String) - Method in class com.barchart.jenkins.cascade.BuildLogger
Log text with plug-in prefix.
log - Static variable in class com.barchart.jenkins.cascade.CascadeBuild
 
log - Static variable in class com.barchart.jenkins.cascade.GraphEdge
 
log - Static variable in class com.barchart.jenkins.cascade.GraphEdgeProvider
 
log - Static variable in class com.barchart.jenkins.cascade.GraphModule
 
log - Static variable in class com.barchart.jenkins.cascade.GraphProjectAction
 
log - Static variable in class com.barchart.jenkins.cascade.GraphSubProjectProvider
 
log - Static variable in class com.barchart.jenkins.cascade.LayoutBuildWrapper
 
log - Static variable in class com.barchart.jenkins.cascade.PluginActivator
 
log() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
Cascade event log.
log(String) - Method in class com.barchart.jenkins.cascade.ProjectIdentity
Append to cascade event log.
log - Static variable in class com.barchart.jenkins.cascade.RunDecider
 
log(String) - Static method in class com.barchart.jenkins.cascade.RunDecider
 
logActions(BuildContext<CascadeBuild>, List<Action>) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
Show build actions in the log.
logDependency(BuildContext<CascadeBuild>, List<Dependency>) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
Show project dependencies in the log.
logErr(String) - Method in class com.barchart.jenkins.cascade.BuildLogger
Log error with plug-in prefix.
logExc(Throwable) - Method in class com.barchart.jenkins.cascade.BuildLogger
 
logger() - Method in class com.barchart.jenkins.cascade.BuildContext
Remote-friendly logger for the same context.
LOGGER_PREFIX - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
 
logResult(BuildContext<CascadeBuild>) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
 
logTab(String) - Method in class com.barchart.jenkins.cascade.BuildLogger
Log text with plug-in prefix and a tab.

M

MATCH_ANY - Static variable in class com.barchart.jenkins.cascade.PluginUtilities
Any dependency matcher.
MATCH_SNAPSHOT - Static variable in class com.barchart.jenkins.cascade.PluginUtilities
Snapshot dependency matcher.
MAVEN_COMMIT_GOALS - Static variable in class com.barchart.jenkins.cascade.CascadeOptions
Perform SCM:
MAVEN_DEPENDENCY_GOALS - Static variable in class com.barchart.jenkins.cascade.CascadeOptions
Maven dependency version update goals.
MAVEN_PARENT_GOALS - Static variable in class com.barchart.jenkins.cascade.CascadeOptions
Maven parent version update goals.
MAVEN_RELEASE_GOALS - Static variable in class com.barchart.jenkins.cascade.CascadeOptions
Perform maven release.
MAVEN_VALIDATE_GOALS - Static variable in class com.barchart.jenkins.cascade.CascadeOptions
Perform maven validation.
MAVEN_VALIDATE_GOALS - Static variable in class com.barchart.jenkins.cascade.LayoutOptions
 
mavenArtifact(Dependency) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Build maven artifact from maven dependency.
mavenArtifact(Model) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Build maven artifact from maven model.
mavenArtifact(Parent) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Build maven artifact from maven parent.
mavenCommitGoals(BuildContext<CascadeBuild>, String...) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
Commit pom.xml to SCM.
mavenDependencies(FilePath, PluginUtilities.DependencyMatcher) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Collect matching dependencies from a pom.xml file.
mavenDependencies(MavenModuleSet, PluginUtilities.DependencyMatcher) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Maven top level project immediate dependencies.
mavenDependencyFilter(List<Dependency>) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
Update selected dependency only.
mavenDependencyGoals(BuildContext<CascadeBuild>, String...) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
Update dependency version in pom.xml.
MavenGoalsIntercept - Class in com.barchart.jenkins.cascade
Provides replacement arguments for maven builds.
MavenGoalsIntercept() - Constructor for class com.barchart.jenkins.cascade.MavenGoalsIntercept
 
MavenGoalsIntercept(String) - Constructor for class com.barchart.jenkins.cascade.MavenGoalsIntercept
 
mavenModel(FilePath) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Parse pom.xml file into maven model.
mavenModel(MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Extract maven model from jenkins project.
mavenModule(AbstractBuild<?, ?>) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Top level jenkins maven module resolved from the build, or null.
mavenParent(FilePath) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Extract maven parent form a pom.xml file.
mavenParent(MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Find maven parent for a jenkins maven job.
mavenParentFilter(Parent) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
Update parent version with lower bound of current snapshot.
mavenParentGoals(BuildContext<CascadeBuild>, String...) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
Update parent version in pom.xml.
mavenPomFile(MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Project pom.xml file.
mavenProject(AbstractBuild<?, ?>) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Top level jenkins maven project resolved from the build, or null.
mavenProject(ModuleName) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Find top level maven jenkins job with a module name.
mavenProject(String) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Find top level maven jenkins job with a project name.
mavenProjectList() - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Find all top level maven jenkins jobs.
mavenReleaseGoals(BuildContext<CascadeBuild>, String...) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
Release maven artifact.
mavenReleaseVersion(String) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Convert from any version to release version.
mavenSnapshotVersion(String) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Convert from any version to snapshot version.
MavenTokenMacro - Class in com.barchart.jenkins.cascade
Evaluator for maven build parameters.
MavenTokenMacro() - Constructor for class com.barchart.jenkins.cascade.MavenTokenMacro
 
mavenUpdateGoals(BuildContext<CascadeBuild>, String...) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
Update maven and jenkins metadata after release.
mavenValidateGoals(BuildContext<CascadeBuild>, String...) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
Update maven and jenkins metadata before release.
mavenValidateGoals(BuildContext<MavenModuleSetBuild>, String...) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
Update maven and jenkins metadata.
MEMBER_ACTION_ICON - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
 
MEMBER_ACTION_NAME - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
 
MEMBER_ACTION_URL - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
 
MEMBER_GRAPH_NAME - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
 
MEMBER_PROJECT_NAME - Static variable in class com.barchart.jenkins.cascade.LayoutOptions
 
MEMBER_VIEW_ICON - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
 
MEMBER_VIEW_NAME - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
 
MEMBER_VIEW_URL - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
 
MemberActionFactory - Class in com.barchart.jenkins.cascade
Factory provides cascade actions for member projects.
MemberActionFactory() - Constructor for class com.barchart.jenkins.cascade.MemberActionFactory
 
MemberBuildAction - Class in com.barchart.jenkins.cascade
Cascade build link on member project page.
MemberBuildAction(ProjectIdentity) - Constructor for class com.barchart.jenkins.cascade.MemberBuildAction
 
MemberBuildCause - Class in com.barchart.jenkins.cascade
User action cause to signifying a cascade build type.
MemberBuildCause() - Constructor for class com.barchart.jenkins.cascade.MemberBuildCause
 
memberName(BuildContext<MavenModuleSetBuild>, MavenModuleSet, MavenModule) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
Generate member project name.
MemberPermalink - Class in com.barchart.jenkins.cascade
Member build history link.
MemberPermalink() - Constructor for class com.barchart.jenkins.cascade.MemberPermalink
 
memberProject(BuildContext<CascadeBuild>) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
Find initial member project.
memberProject(BuildContext<CascadeBuild>, ModuleName) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
Find member project of a cascade by maven module name.
memberProject(ProjectIdentity) - Static method in class com.barchart.jenkins.cascade.ProjectIdentity
Find member project by role, family, member.
memberProject() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
Find member project by family.
memberProject(ModuleName) - Method in class com.barchart.jenkins.cascade.ProjectIdentity
Find member project with module name.
memberProjectList(String) - Static method in class com.barchart.jenkins.cascade.ProjectIdentity
Find member projects by role, family.
memberProjectList() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
Find member projects in a family.
MemberQueueAction - Class in com.barchart.jenkins.cascade
TODO
MemberQueueAction() - Constructor for class com.barchart.jenkins.cascade.MemberQueueAction
 
memberReleaseVersion(BuildContext<CascadeBuild>) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
Initial member release version.
memberSnapshotVersion(BuildContext<CascadeBuild>) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
Initial member development version.
MemberViewAction - Class in com.barchart.jenkins.cascade
Show cascade family view link for a cascade member project.
MemberViewAction(ProjectIdentity) - Constructor for class com.barchart.jenkins.cascade.MemberViewAction
 
META - Static variable in class com.barchart.jenkins.cascade.CascadeOptions
 
META - Static variable in class com.barchart.jenkins.cascade.CascadeProject
 
META - Static variable in class com.barchart.jenkins.cascade.CheckoutStrategySCM
 
META - Static variable in class com.barchart.jenkins.cascade.GraphViewColumn
 
META - Static variable in class com.barchart.jenkins.cascade.LayoutBuildWrapper
 
META - Static variable in class com.barchart.jenkins.cascade.LayoutOptions
 
META - Static variable in class com.barchart.jenkins.cascade.PluginActivator
 
META - Static variable in class com.barchart.jenkins.cascade.ProjectIdentity
 
moduleName(Artifact) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Convert from maven artifact to jenkins module name.
moduleName(Dependency) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Build jenkins module name from maven dependency.
moduleName(MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Build jenkins module name from jenkins project.
moduleName(Model) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Build jenkins module name from maven model.
moduleName(Parent) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Build jenkins module name from maven parent.
moduleNameSet(List<MavenModuleSet>) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Convert form project list to project names.

N

NAME - Static variable in class com.barchart.jenkins.cascade.CascadeOptions
Collect fields of this bean as named JSON object.
NAME - Static variable in class com.barchart.jenkins.cascade.LayoutOptions
Collect fields of this bean as named JSON object.
name - Variable in enum com.barchart.jenkins.cascade.ProjectAction
 
newGenerator(DependencyGraph, ListMultimap<ProjectNode, ProjectNode>) - Method in class com.barchart.jenkins.cascade.GraphGeneratorFactory
 
newInstance(ItemGroup, String) - Method in class com.barchart.jenkins.cascade.CascadeProject.TheDescriptor
 
newLegendGenerator() - Method in class com.barchart.jenkins.cascade.GraphGeneratorFactory
 

O

onCopied(Item, Item) - Method in class com.barchart.jenkins.cascade.ProjectListener
Provide new identity for layout projects.

P

PERMALINKS - Static variable in class com.barchart.jenkins.cascade.LayoutBuildAction
 
person(GitSCM) - Static method in class com.barchart.jenkins.cascade.PluginScm
Convert identity from jenkins to jgit.
PLUGIN_HELP - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
 
PLUGIN_ICON - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
 
PLUGIN_ID - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
 
PLUGIN_IMAGES - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
 
PLUGIN_IMAGES_16 - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
 
PLUGIN_IMAGES_24 - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
 
PLUGIN_IMAGES_32 - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
 
PLUGIN_IMAGES_48 - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
 
PLUGIN_NAME - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
 
PLUGIN_URL - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
 
PluginActivator - Class in com.barchart.jenkins.cascade
Plug-in life cycle manager.
PluginActivator() - Constructor for class com.barchart.jenkins.cascade.PluginActivator
 
PluginActivator.TheDescriptor - Class in com.barchart.jenkins.cascade
 
PluginActivator.TheDescriptor() - Constructor for class com.barchart.jenkins.cascade.PluginActivator.TheDescriptor
 
PluginConfigurator - Class in com.barchart.jenkins.cascade
Creates the link on the "Manage Jenkins" page.
PluginConfigurator() - Constructor for class com.barchart.jenkins.cascade.PluginConfigurator
 
PluginConstants - Interface in com.barchart.jenkins.cascade
Plug-in constants.
PluginScm - Class in com.barchart.jenkins.cascade
Plugin SCM utilities.
PluginScmGit - Class in com.barchart.jenkins.cascade
Plugin SCM GIT utilities.
PluginScmSvn - Class in com.barchart.jenkins.cascade
Plugin SCM SVN utilities.
PluginUtilities - Class in com.barchart.jenkins.cascade
Plug-in utilities.
PluginUtilities.DependencyMatcher - Interface in com.barchart.jenkins.cascade
Dependency filter.
PluginUtilities.JenkinsTask - Interface in com.barchart.jenkins.cascade
Jenkins runner.
process(BuildContext<CascadeBuild>) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
Cascade entry point.
process(BuildContext<MavenModuleSetBuild>) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
Layout build entry point.
processCascade(BuildContext<MavenModuleSetBuild>, MavenModuleSet, LayoutArgumentsAction) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
Process cascade project create/update/delete.
processEntry(int, BuildContext<CascadeBuild>, ModuleName) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
Recursively release projects.
processLayout(BuildContext<MavenModuleSetBuild>, MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
Process layout project settings.
processMaven(BuildContext<CascadeBuild>, MavenModuleSet, List<Action>, boolean) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
Build maven module.
processMemberList(BuildContext<MavenModuleSetBuild>, MavenModuleSet, LayoutArgumentsAction) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
Process member project list create/update/delete.
processMemberListCreate(BuildContext<MavenModuleSetBuild>, MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
Create member list using name as distinction.
processMemberListDelete(BuildContext<MavenModuleSetBuild>, MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
Delete member list using identity as distinction.
processMemberListUpdate(BuildContext<MavenModuleSetBuild>, MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
Update member list using identity as distinction.
processMemberUpdate(BuildContext<MavenModuleSetBuild>, MavenModule, MavenModuleSet, MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
Update configuration of existing member project based on the layout project, with member specifics.
processMemberValidate(BuildContext<MavenModuleSetBuild>, MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
Validate newly created member projects.
ProjectAction - Enum in com.barchart.jenkins.cascade
Project life cycle action.
ProjectIdentity - Class in com.barchart.jenkins.cascade
Project identity property for cascade member projects.
ProjectIdentity(ProjectRole, String, String) - Constructor for class com.barchart.jenkins.cascade.ProjectIdentity
 
ProjectIdentity(String, String, String) - Constructor for class com.barchart.jenkins.cascade.ProjectIdentity
 
ProjectIdentity.Mode - Enum in com.barchart.jenkins.cascade
Identity equality mode.
ProjectIdentity.TheDescriptor - Class in com.barchart.jenkins.cascade
 
ProjectIdentity.TheDescriptor() - Constructor for class com.barchart.jenkins.cascade.ProjectIdentity.TheDescriptor
 
projectList() - Static method in class com.barchart.jenkins.cascade.PluginUtilities
List of all projects in jenkins.
ProjectListener - Class in com.barchart.jenkins.cascade
Manage global project life cycle events.
ProjectListener() - Constructor for class com.barchart.jenkins.cascade.ProjectListener
 
projectMap() - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Map of all projects in jenkins.
ProjectPageEventLog - Class in com.barchart.jenkins.cascade
Show cascade event log on a member project page.
ProjectPageEventLog(ProjectIdentity) - Constructor for class com.barchart.jenkins.cascade.ProjectPageEventLog
 
ProjectPageIdentity - Class in com.barchart.jenkins.cascade
Show project identity on a member project page.
ProjectPageIdentity(ProjectIdentity) - Constructor for class com.barchart.jenkins.cascade.ProjectPageIdentity
 
ProjectRole - Enum in com.barchart.jenkins.cascade
Project role selector.

Q

queueHas(AbstractProject<?, ?>) - Static method in class com.barchart.jenkins.cascade.RunDecider
Verify if project is present in the build queue.

R

ref(boolean, String, String) - Static method in class com.barchart.jenkins.cascade.PluginScmGit
Source:Target branch reference for push.
ref(boolean, String, String, String) - Static method in class com.barchart.jenkins.cascade.PluginScmGit
Source:Target branch reference for fetch.
refFetch(String, String, String) - Static method in class com.barchart.jenkins.cascade.PluginScmGit
Source:Target branch reference for fetch with fast-forward.
refHeads(String) - Static method in class com.barchart.jenkins.cascade.PluginScmGit
Head branch reference.
refPush(String, String) - Static method in class com.barchart.jenkins.cascade.PluginScmGit
Source:Target branch reference for push w/o fast-forward.
refRemotes(String, String) - Static method in class com.barchart.jenkins.cascade.PluginScmGit
Local remote tracking branch reference.
relativePath(String, String) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Path relative to base.
relativePath(URI, URI) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Path relative to base.
remote(String, String) - Static method in class com.barchart.jenkins.cascade.PluginScmGit
 
remoteBranchName(GitSCM) - Static method in class com.barchart.jenkins.cascade.PluginScm
 
remoteName(GitSCM) - Static method in class com.barchart.jenkins.cascade.PluginScm
 
remoteURI(GitSCM) - Static method in class com.barchart.jenkins.cascade.PluginScm
 
render(List<Action>) - Static method in class com.barchart.jenkins.cascade.RunDecider
Render action list for logging.
report(ProjectIdentity) - Static method in class com.barchart.jenkins.cascade.RunDecider
Report family projects.
report(ProjectIdentity, AbstractProject<?, ?>, List<Action>, String) - Static method in class com.barchart.jenkins.cascade.RunDecider
Report decision in jenkins log and instance log.
reportActiveFamilyProjects() - Method in class com.barchart.jenkins.cascade.MemberBuildAction
Report any cascade family projects that are pending or building.
reportActiveFamilyProjects(ProjectIdentity) - Static method in class com.barchart.jenkins.cascade.RunDecider
Report any cascade family projects are pending or building.
resolve(Job<?, ?>) - Method in class com.barchart.jenkins.cascade.LayoutPermalink
 
resolve(Job<?, ?>) - Method in class com.barchart.jenkins.cascade.MemberPermalink
 
role() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
Find project role.
run(BuildListener) - Method in class com.barchart.jenkins.cascade.CascadeBuild.CascadeExecution
 
run() - Method in class com.barchart.jenkins.cascade.CascadeBuild
 
run() - Method in interface com.barchart.jenkins.cascade.PluginUtilities.JenkinsTask
 
RunDecider - Class in com.barchart.jenkins.cascade
Prevents external build submission during cascade operations.
RunDecider() - Constructor for class com.barchart.jenkins.cascade.RunDecider
 

S

scmCheckin(BuildContext<CascadeBuild>, MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.PluginScm
Transmit into remote.
scmCheckout(BuildContext<CascadeBuild>, MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.PluginScm
Copy from remote into local.
scmCommit(BuildContext<?>, MavenModuleSet, String) - Static method in class com.barchart.jenkins.cascade.PluginScm
Commit into local.
scmRead(int, BuildContext<CascadeBuild>, MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
Perform optional update.
scmUpdate(BuildContext<CascadeBuild>, MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.PluginScm
Update from remote.
scmWrite(int, BuildContext<CascadeBuild>, MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
Perform commit and optional check-in.
setColor(String) - Method in class com.barchart.jenkins.cascade.GraphEdge
 
setUp(AbstractBuild, Launcher, BuildListener) - Method in class com.barchart.jenkins.cascade.LayoutBuildWrapper
 
shouldSchedule(List<Action>) - Method in class com.barchart.jenkins.cascade.MemberQueueAction
 
shouldSchedule(Queue.Task, List<Action>) - Method in class com.barchart.jenkins.cascade.RunDecider
Concurrent execution mutual exclusion logic.
shownByDefault() - Method in class com.barchart.jenkins.cascade.GraphViewColumn.TheDescriptor
 
SNAPSHOT - Static variable in class com.barchart.jenkins.cascade.PluginUtilities
Maven snapshot version wildcard suffix.
start() - Method in class com.barchart.jenkins.cascade.PluginActivator
 
stop() - Method in class com.barchart.jenkins.cascade.PluginActivator
 
storeBuildResult(BuildContext<CascadeBuild>, MavenModuleSetBuild) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
Store build result in the build context.

T

TOKEN_ARTIFACT_ID - Static variable in class com.barchart.jenkins.cascade.MavenTokenMacro
Maven ${artifactId}
TOKEN_GROUP_ID - Static variable in class com.barchart.jenkins.cascade.MavenTokenMacro
Maven ${groupId}
TOKEN_PROJECT_ID - Static variable in class com.barchart.jenkins.cascade.MavenTokenMacro
Maven project id as ${groupId}:${artifactId}
tokenVariable(String) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
Produce token variable entry from token name.
toString() - Method in class com.barchart.jenkins.cascade.AbstractAction
 
toString() - Method in class com.barchart.jenkins.cascade.CascadeResult
 
toString() - Method in class com.barchart.jenkins.cascade.CheckoutSkipAction
 
toString() - Method in class com.barchart.jenkins.cascade.LayoutArgumentsAction
 
toString() - Method in class com.barchart.jenkins.cascade.MavenGoalsIntercept
 
toString() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
Render project identity as unique string.

V

validateConfig(String) - Static method in class com.barchart.jenkins.cascade.LayoutBuildWrapper
Validate project configuration against cascade assumptions.
valueOf(String) - Static method in enum com.barchart.jenkins.cascade.ProjectAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.barchart.jenkins.cascade.ProjectIdentity.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.barchart.jenkins.cascade.ProjectRole
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.barchart.jenkins.cascade.ProjectAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.barchart.jenkins.cascade.ProjectIdentity.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.barchart.jenkins.cascade.ProjectRole
Returns an array containing the constants of this enum type, in the order they are declared.

W

workspace(BuildContext<?>, MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.PluginScm
Find workspace for a project.
wrapper(MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.LayoutBuildWrapper
 
A B C D E F G H I J L M N O P Q R S T V W 

Copyright © 2004-2013 Barchart, Inc.. All Rights Reserved.