Interface PlanConfigurationUiPlugin
- All Superinterfaces:
BambooPluginModule,BuildConfigurationAwarePlugin,InitablePluginModule,RenderableBuildConfiguration
- All Known Subinterfaces:
DependenciesPlanConfigurationPlugin,MiscellaneousPlanConfigurationPlugin
- All Known Implementing Classes:
ArtifactHandlerForPlanConfigurator,AutomaticDependencyManagementPlugin,BuildExpiryPerPlanPlugin,ConcurrentBuildsPlanConfigurationPlugin,HungBuildPlanConfigurationPlugin,SkipTestHistoryConfigurationItem
This is not intended to be used directly. One of the specialized marker interfaces should be used directly.
-
Method Summary
Modifier and TypeMethodDescriptionbooleanisApplicableTo(@NotNull ImmutablePlan plan) Checks if the plugin is applicable to a plan.Methods inherited from interface com.atlassian.bamboo.v2.build.BuildConfigurationAwarePlugin
addDefaultValues, isConfigurationMissing, prepareConfigObject, validateMethods inherited from interface com.atlassian.bamboo.plugin.InitablePluginModule
initMethods inherited from interface com.atlassian.bamboo.v2.build.RenderableBuildConfiguration
getEditHtml, getViewHtml
-
Method Details
-
isApplicableTo
Checks if the plugin is applicable to a plan. Typical implementation is to check plan's type (chain, build, job).- Parameters:
plan- Plan to be verified- Returns:
- true if particular configuration is applicable to input plan
-