Class CustomEnvironmentConfigPluginManagerImpl
java.lang.Object
com.atlassian.bamboo.deployments.configuration.CustomEnvironmentConfigPluginManagerImpl
- All Implemented Interfaces:
CustomEnvironmentConfigPluginManager
public class CustomEnvironmentConfigPluginManagerImpl
extends Object
implements CustomEnvironmentConfigPluginManager
-
Constructor Summary
ConstructorDescriptionCustomEnvironmentConfigPluginManagerImpl
(com.atlassian.plugin.PluginAccessor pluginAccessor) -
Method Summary
Modifier and TypeMethodDescriptiongetCustomEnvironmentConfigPlugin
(@NotNull String completeModuleKey) boolean
-
Constructor Details
-
CustomEnvironmentConfigPluginManagerImpl
@Inject public CustomEnvironmentConfigPluginManagerImpl(com.atlassian.plugin.PluginAccessor pluginAccessor)
-
-
Method Details
-
getCustomEnvironmentConfigPlugins
@NotNull public @NotNull List<CustomEnvironmentConfigPluginModuleDescriptor> getCustomEnvironmentConfigPlugins()- Specified by:
getCustomEnvironmentConfigPlugins
in interfaceCustomEnvironmentConfigPluginManager
- Returns:
- List of
CustomEnvironmentConfigPluginModuleDescriptor
, whichCustomEnvironmentConfigPlugin
modules are not null
-
getCustomEnvironmentConfigPlugin
@Nullable public @Nullable CustomEnvironmentConfigPluginModuleDescriptor getCustomEnvironmentConfigPlugin(@NotNull @NotNull String completeModuleKey) - Specified by:
getCustomEnvironmentConfigPlugin
in interfaceCustomEnvironmentConfigPluginManager
-
isAnyPluginPresent
public boolean isAnyPluginPresent()- Specified by:
isAnyPluginPresent
in interfaceCustomEnvironmentConfigPluginManager
- Returns:
- true if any plugin of
CustomEnvironmentConfigPlugin
type is installed and enabled
-