Package jetbrains.buildServer.agent.impl
Class BuildParametersMapsFactoryImpl
- java.lang.Object
-
- jetbrains.buildServer.agent.impl.BuildParametersMapsFactoryImpl
-
- All Implemented Interfaces:
BuildParametersMapsFactory
public class BuildParametersMapsFactoryImpl extends Object implements BuildParametersMapsFactory
- Author:
- Eugene Petrenko Created: 20.10.2008 21:52:52
-
-
Constructor Summary
Constructors Constructor Description BuildParametersMapsFactoryImpl(BuildAgentSystemInfo config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,String>createBuildParametersMap()Map<String,String>createBuildParametersMap(Map<String,String> source)Map<String,String>createBuildParametersMap(Map<String,String> systemProperties, Map<String,String> environmentVariables)Map<String,String>createConfigParametersMap()Map<String,String>createConfigParametersMap(Map<String,String> source)Map<String,String>createEnvironmentMap()Map<String,String>createEnvironmentMap(Map<String,String> source)builds case sensitive or insensitive map for environment variables depending on OS populated with the given mapMap<String,String>createRunnerParametersMap()Map<String,String>createRunnerParametersMap(Map<String,String> source)Map<String,String>createSystemPropertiesMap()
-
-
-
Constructor Detail
-
BuildParametersMapsFactoryImpl
public BuildParametersMapsFactoryImpl(@NotNull BuildAgentSystemInfo config)
-
-
Method Detail
-
createBuildParametersMap
@NotNull public Map<String,String> createBuildParametersMap()
- Specified by:
createBuildParametersMapin interfaceBuildParametersMapsFactory
-
createBuildParametersMap
@NotNull public Map<String,String> createBuildParametersMap(@NotNull Map<String,String> source)
- Specified by:
createBuildParametersMapin interfaceBuildParametersMapsFactory
-
createBuildParametersMap
@NotNull public Map<String,String> createBuildParametersMap(@NotNull Map<String,String> systemProperties, @NotNull Map<String,String> environmentVariables)
- Specified by:
createBuildParametersMapin interfaceBuildParametersMapsFactory
-
createRunnerParametersMap
@NotNull public Map<String,String> createRunnerParametersMap()
- Specified by:
createRunnerParametersMapin interfaceBuildParametersMapsFactory- Returns:
- map to store runner parameters.
-
createRunnerParametersMap
@NotNull public Map<String,String> createRunnerParametersMap(@NotNull Map<String,String> source)
- Specified by:
createRunnerParametersMapin interfaceBuildParametersMapsFactory- Returns:
- map to store runner parameters.
-
createEnvironmentMap
@NotNull public Map<String,String> createEnvironmentMap()
- Specified by:
createEnvironmentMapin interfaceBuildParametersMapsFactory- Returns:
- case sensitive or insensitive map for environment variables depending on OS
- See Also:
BuildParametersMapsFactory.createEnvironmentMap(java.util.Map)
-
createEnvironmentMap
@NotNull public Map<String,String> createEnvironmentMap(@NotNull Map<String,String> source)
Description copied from interface:BuildParametersMapsFactorybuilds case sensitive or insensitive map for environment variables depending on OS populated with the given map- Specified by:
createEnvironmentMapin interfaceBuildParametersMapsFactory- Parameters:
source- source map- Returns:
- environment map
- See Also:
BuildParametersMapsFactory.createEnvironmentMap()
-
createSystemPropertiesMap
@NotNull public Map<String,String> createSystemPropertiesMap()
- Specified by:
createSystemPropertiesMapin interfaceBuildParametersMapsFactory- Returns:
- new empty system properties map
-
createConfigParametersMap
@NotNull public Map<String,String> createConfigParametersMap()
- Specified by:
createConfigParametersMapin interfaceBuildParametersMapsFactory
-
createConfigParametersMap
@NotNull public Map<String,String> createConfigParametersMap(@NotNull Map<String,String> source)
- Specified by:
createConfigParametersMapin interfaceBuildParametersMapsFactory
-
-