Class CapabilityDefaultsHelperImpl
- java.lang.Object
-
- com.atlassian.bamboo.v2.build.agent.capability.CapabilityDefaultsHelperImpl
-
- All Implemented Interfaces:
BambooPluginModule
,CapabilityDefaultsHelper
public class CapabilityDefaultsHelperImpl extends Object implements CapabilityDefaultsHelper
-
-
Field Summary
-
Fields inherited from interface com.atlassian.bamboo.v2.build.agent.capability.CapabilityDefaultsHelper
CAPABILITY_AGENT_ENVIRONMENT_PREFIX, CAPABILITY_BUILDER_PREFIX, CAPABILITY_BUILDER_TYPE
-
-
Constructor Summary
Constructors Constructor Description CapabilityDefaultsHelperImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull CapabilitySet
addDefaultCapabilities(@NotNull CapabilitySet capabilitySetParam)
Adds default Capabilities for this module.void
setDefaultAgentCapabilityManager(DefaultAgentCapabilityManager defaultAgentCapabilityManager)
void
setJdkManager(JdkManager jdkManager)
void
setPerforceManager(PerforceManager perforceManager)
void
setPluginAccessor(com.atlassian.plugin.PluginAccessor pluginAccessor)
-
-
-
Method Detail
-
addDefaultCapabilities
@NotNull public @NotNull CapabilitySet addDefaultCapabilities(@NotNull @NotNull CapabilitySet capabilitySetParam)
Description copied from interface:CapabilityDefaultsHelper
Adds default Capabilities for this module. Used during auto-detecting server capabilities.- Specified by:
addDefaultCapabilities
in interfaceCapabilityDefaultsHelper
- Parameters:
capabilitySetParam
- to add the capability to- Returns:
- the supplied capabilitySet with the new capabilities included if found, else the given capabilitySet
-
setPerforceManager
public void setPerforceManager(PerforceManager perforceManager)
-
setJdkManager
public void setJdkManager(JdkManager jdkManager)
-
setDefaultAgentCapabilityManager
public void setDefaultAgentCapabilityManager(DefaultAgentCapabilityManager defaultAgentCapabilityManager)
-
setPluginAccessor
public void setPluginAccessor(com.atlassian.plugin.PluginAccessor pluginAccessor)
-
-