Package com.atlassian.bamboo.builder
Class DefaultJdkManager
- java.lang.Object
-
- com.atlassian.bamboo.builder.DefaultJdkManager
-
- All Implemented Interfaces:
JdkManager
public class DefaultJdkManager extends Object implements JdkManager
-
-
Constructor Summary
Constructors Constructor Description DefaultJdkManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull CapabilitySet
addDefaultJdkToCapabilitySet(@NotNull CapabilitySet capabilitySet)
Adds default jdks to the givenCapabilitySet
@NotNull String
getDefaultJdkLabel()
Gets the default JDK label@NotNull List<String>
getJdkLabels()
Gets a sortedList
of all JDK labels available in the system.void
setCapabilitySetManager(CapabilitySetManager capabilitySetManager)
void
setElasticFunctionalityFacade(ElasticFunctionalityFacade elasticFunctionalityFacade)
-
-
-
Method Detail
-
addDefaultJdkToCapabilitySet
@NotNull public @NotNull CapabilitySet addDefaultJdkToCapabilitySet(@NotNull @NotNull CapabilitySet capabilitySet)
Description copied from interface:JdkManager
Adds default jdks to the givenCapabilitySet
- Specified by:
addDefaultJdkToCapabilitySet
in interfaceJdkManager
- Returns:
-
getJdkLabels
@NotNull public @NotNull List<String> getJdkLabels()
Description copied from interface:JdkManager
Gets a sortedList
of all JDK labels available in the system.- Specified by:
getJdkLabels
in interfaceJdkManager
- Returns:
-
getDefaultJdkLabel
@NotNull public @NotNull String getDefaultJdkLabel()
Description copied from interface:JdkManager
Gets the default JDK label- Specified by:
getDefaultJdkLabel
in interfaceJdkManager
- Returns:
-
setCapabilitySetManager
public void setCapabilitySetManager(CapabilitySetManager capabilitySetManager)
-
setElasticFunctionalityFacade
public void setElasticFunctionalityFacade(ElasticFunctionalityFacade elasticFunctionalityFacade)
-
-