|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.bamboo.builder.DefaultBuilderManager
public class DefaultBuilderManager
| Constructor Summary | |
|---|---|
DefaultBuilderManager()
|
|
DefaultBuilderManager(PluginManager pluginManager,
Persister container)
|
|
| Method Summary | |
|---|---|
List |
getAllBuilders()
A list of Builder objects available to the system with default configuration. |
Map |
getAllBuildersAsMap()
|
List |
getAllConfigurableBuilders()
Returns all builders with Builder.isLabelPathMapConfigurable() returning true |
Builder |
getBuilder(String key,
Map params)
Creates a new builder with the specified key, instantiated with the given params |
Map |
getBuilderLabelPathMaps()
Obtain the total set of builder maps. |
String |
getPathForLabel(String label)
Looks up the collection of LabelPathMap objects and returns the "path" property for the label |
void |
setPersister(Persister persister)
|
void |
setPluginManager(PluginManager pluginManager)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultBuilderManager()
public DefaultBuilderManager(PluginManager pluginManager,
Persister container)
| Method Detail |
|---|
public Map getBuilderLabelPathMaps()
BuilderManagerBuilder and the values are
LabelPathMap
getBuilderLabelPathMaps in interface BuilderManagerpublic List getAllConfigurableBuilders()
BuilderManagerBuilder.isLabelPathMapConfigurable() returning true
getAllConfigurableBuilders in interface BuilderManagerBuilder. Collections.EMPTY_LIST if none availablepublic String getPathForLabel(String label)
BuilderManagerLabelPathMap objects and returns the "path" property for the label
getPathForLabel in interface BuilderManager
public Builder getBuilder(String key,
Map params)
BuilderManager
getBuilder in interface BuilderManagerkey - - full plugin key of the build e.g com.atlassian.bamboo.plugin.system.builder:antparams - - params that the builder will be instantiated with. Can be null
Builderpublic List getAllBuilders()
BuilderManagerBuilder objects available to the system with default configuration.
getAllBuilders in interface BuilderManagerList of Builders. Collections.EMPTY_LIST if none availablepublic Map getAllBuildersAsMap()
getAllBuildersAsMap in interface BuilderManagerpublic void setPersister(Persister persister)
public void setPluginManager(PluginManager pluginManager)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||