This documentation relates to an earlier version of Bamboo.
View

Unknown macro: {spacejump}

or visit the current documentation home.

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

How do I inject managers into my plugin?

You can inject manager objects into your plugin through setter based injection. Managers in Bamboo provide various services that's available to the application.

For example, if you want to inject BuildResultsSummaryManager into your plugin, you can add:

private BuildResultsSummaryManager buildResultsSummaryManager;

public void setBuildResultsSummaryManager(final BuildResultsSummaryManager buildResultsSummaryManager)
{
    this.buildResultsSummaryManager = buildResultsSummaryManager;
}

Spring will search for the bean named "buildResultsSummaryManager" and call the setter, passing in the manager.

  • No labels