public abstract class

CapabilityConfigurationSupport

extends GlobalAdminAction
implements Preparable
java.lang.Object
   ↳ com.opensymphony.xwork.ActionSupport
     ↳ com.atlassian.bamboo.ww2.BambooActionSupport
       ↳ com.atlassian.bamboo.configuration.GlobalAdminAction
         ↳ com.atlassian.bamboo.configuration.agent.CapabilityConfigurationSupport
Known Direct Subclasses
Known Indirect Subclasses

Summary

[Expand]
Inherited Constants
From class com.atlassian.bamboo.configuration.GlobalAdminAction
From class com.atlassian.bamboo.ww2.BambooActionSupport
From interface com.opensymphony.xwork.Action
Fields
protected String builderLabel
protected String builderPath
protected CapabilityDefaultsHelper capabilityDefaultsHelper
protected CapabilityHelper capabilityHelper
protected String capabilityKey
protected CapabilitySet capabilitySet
protected CapabilitySetManager capabilitySetManager
protected String capabilityType
protected String jdkLabel
protected String jdkPath
[Expand]
Inherited Fields
From class com.atlassian.bamboo.ww2.BambooActionSupport
From class com.opensymphony.xwork.ActionSupport
Public Constructors
CapabilityConfigurationSupport()
Public Methods
String getBuilderLabel()
String getBuilderPath()
CapabilityHelper getCapabilityHelper()
String getCapabilityKey()
CapabilitySet getCapabilitySet()
CapabilityRequirementSetDecorator getCapabilitySetDecorator()
String getCapabilityType()
String getCapabilityType(Capability capability)
Collection<CapabilityType> getCapabilityTypes()
String getJdkLabel()
String getJdkPath()
@Nullable CapabilitySet getSharedCapabilitySet()
void setBuilderLabel(String builderLabel)
void setBuilderPath(String builderPath)
void setCapabilityDefaultsHelper(CapabilityDefaultsHelper capabilityDefaultsHelper)
void setCapabilityHelper(CapabilityHelper capabilityHelper)
void setCapabilityKey(String capabilityKey)
void setCapabilitySet(CapabilitySet capabilitySet)
void setCapabilitySetManager(CapabilitySetManager capabilitySetManager)
void setCapabilityType(String capabilityType)
void setJdkLabel(String jdkLabel)
void setJdkPath(String jdkPath)
Protected Methods
boolean validateCapability()
[Expand]
Inherited Methods
From class com.atlassian.bamboo.configuration.GlobalAdminAction
From class com.atlassian.bamboo.ww2.BambooActionSupport
From class com.opensymphony.xwork.ActionSupport
From class java.lang.Object
From interface com.atlassian.bamboo.utils.error.ErrorCollection
From interface com.atlassian.bamboo.ww2.aware.BambooSessionAware
From interface com.atlassian.bamboo.ww2.aware.NavigationAware
From interface com.atlassian.bamboo.ww2.aware.ReturnUrlAware
From interface com.atlassian.bamboo.ww2.aware.permissions.DomainObjectSecurityAware
From interface com.atlassian.core.i18n.I18nTextProvider
From interface com.opensymphony.xwork.Action
From interface com.opensymphony.xwork.LocaleProvider
From interface com.opensymphony.xwork.Preparable
From interface com.opensymphony.xwork.TextProvider
From interface com.opensymphony.xwork.Validateable
From interface com.opensymphony.xwork.ValidationAware
From interface com.uwyn.rife.continuations.ContinuableObject

Fields

protected String builderLabel

protected String builderPath

protected CapabilityDefaultsHelper capabilityDefaultsHelper

protected CapabilityHelper capabilityHelper

protected String capabilityKey

protected CapabilitySet capabilitySet

protected CapabilitySetManager capabilitySetManager

protected String capabilityType

protected String jdkLabel

protected String jdkPath

Public Constructors

public CapabilityConfigurationSupport ()

Public Methods

public String getBuilderLabel ()

public String getBuilderPath ()

public CapabilityHelper getCapabilityHelper ()

public String getCapabilityKey ()

public CapabilitySet getCapabilitySet ()

public CapabilityRequirementSetDecorator getCapabilitySetDecorator ()

public String getCapabilityType ()

public String getCapabilityType (Capability capability)

public Collection<CapabilityType> getCapabilityTypes ()

public String getJdkLabel ()

public String getJdkPath ()

@Nullable public CapabilitySet getSharedCapabilitySet ()

public void setBuilderLabel (String builderLabel)

public void setBuilderPath (String builderPath)

public void setCapabilityDefaultsHelper (CapabilityDefaultsHelper capabilityDefaultsHelper)

public void setCapabilityHelper (CapabilityHelper capabilityHelper)

public void setCapabilityKey (String capabilityKey)

public void setCapabilitySet (CapabilitySet capabilitySet)

public void setCapabilitySetManager (CapabilitySetManager capabilitySetManager)

public void setCapabilityType (String capabilityType)

public void setJdkLabel (String jdkLabel)

public void setJdkPath (String jdkPath)

Protected Methods

protected boolean validateCapability ()