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:
createBuildParametersMap
in interfaceBuildParametersMapsFactory
-
createBuildParametersMap
@NotNull public Map<String,String> createBuildParametersMap(@NotNull Map<String,String> source)
- Specified by:
createBuildParametersMap
in interfaceBuildParametersMapsFactory
-
createBuildParametersMap
@NotNull public Map<String,String> createBuildParametersMap(@NotNull Map<String,String> systemProperties, @NotNull Map<String,String> environmentVariables)
- Specified by:
createBuildParametersMap
in interfaceBuildParametersMapsFactory
-
createRunnerParametersMap
@NotNull public Map<String,String> createRunnerParametersMap()
- Specified by:
createRunnerParametersMap
in interfaceBuildParametersMapsFactory
- Returns:
- map to store runner parameters.
-
createRunnerParametersMap
@NotNull public Map<String,String> createRunnerParametersMap(@NotNull Map<String,String> source)
- Specified by:
createRunnerParametersMap
in interfaceBuildParametersMapsFactory
- Returns:
- map to store runner parameters.
-
createEnvironmentMap
@NotNull public Map<String,String> createEnvironmentMap()
- Specified by:
createEnvironmentMap
in 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:BuildParametersMapsFactory
builds case sensitive or insensitive map for environment variables depending on OS populated with the given map- Specified by:
createEnvironmentMap
in interfaceBuildParametersMapsFactory
- Parameters:
source
- source map- Returns:
- environment map
- See Also:
BuildParametersMapsFactory.createEnvironmentMap()
-
createSystemPropertiesMap
@NotNull public Map<String,String> createSystemPropertiesMap()
- Specified by:
createSystemPropertiesMap
in interfaceBuildParametersMapsFactory
- Returns:
- new empty system properties map
-
createConfigParametersMap
@NotNull public Map<String,String> createConfigParametersMap()
- Specified by:
createConfigParametersMap
in interfaceBuildParametersMapsFactory
-
createConfigParametersMap
@NotNull public Map<String,String> createConfigParametersMap(@NotNull Map<String,String> source)
- Specified by:
createConfigParametersMap
in interfaceBuildParametersMapsFactory
-
-