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 CapabilitySetaddDefaultJdkToCapabilitySet(@NotNull CapabilitySet capabilitySet)Adds default jdks to the givenCapabilitySet@NotNull StringgetDefaultJdkLabel()Gets the default JDK label@NotNull List<String>getJdkLabels()Gets a sortedListof all JDK labels available in the system.voidsetCapabilitySetManager(CapabilitySetManager capabilitySetManager)voidsetElasticFunctionalityFacade(ElasticFunctionalityFacade elasticFunctionalityFacade)
-
-
-
Method Detail
-
addDefaultJdkToCapabilitySet
@NotNull public @NotNull CapabilitySet addDefaultJdkToCapabilitySet(@NotNull @NotNull CapabilitySet capabilitySet)
Description copied from interface:JdkManagerAdds default jdks to the givenCapabilitySet- Specified by:
addDefaultJdkToCapabilitySetin interfaceJdkManager- Returns:
-
getJdkLabels
@NotNull public @NotNull List<String> getJdkLabels()
Description copied from interface:JdkManagerGets a sortedListof all JDK labels available in the system.- Specified by:
getJdkLabelsin interfaceJdkManager- Returns:
-
getDefaultJdkLabel
@NotNull public @NotNull String getDefaultJdkLabel()
Description copied from interface:JdkManagerGets the default JDK label- Specified by:
getDefaultJdkLabelin interfaceJdkManager- Returns:
-
setCapabilitySetManager
public void setCapabilitySetManager(CapabilitySetManager capabilitySetManager)
-
setElasticFunctionalityFacade
public void setElasticFunctionalityFacade(ElasticFunctionalityFacade elasticFunctionalityFacade)
-
-