Package jetbrains.buildServer.serverSide
Class UnknownRunTypeWithExtensions
- java.lang.Object
-
- jetbrains.buildServer.serverSide.RunTypeBase
-
- jetbrains.buildServer.serverSide.RunTypeWithExtensions
-
- jetbrains.buildServer.serverSide.UnknownRunTypeWithExtensions
-
public class UnknownRunTypeWithExtensions extends RunTypeWithExtensions
Created 30.04.13 19:13- Author:
- Eugene Petrenko (eugene.petrenko@jetbrains.com)
-
-
Constructor Summary
Constructors Constructor Description UnknownRunTypeWithExtensions(RunType runType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<? extends RunTypeExtension>
getAvailableExtensions()
Map<String,String>
getDefaultRunnerProperties()
String
getEditRunnerParamsJspFilePath()
PropertiesProcessor
getRunnerPropertiesProcessor()
Returns properties processor which will be used to validate parameters specified by user.RunType
getRunType()
String
getViewRunnerParamsJspFilePath()
-
Methods inherited from class jetbrains.buildServer.serverSide.RunTypeBase
describeParameters, getIconUrl, getRunnerSpecificRequirements, getTags, isSecureParameter, processRunnerRequirements
-
-
-
-
Constructor Detail
-
UnknownRunTypeWithExtensions
public UnknownRunTypeWithExtensions(@NotNull RunType runType)
-
-
Method Detail
-
getRunType
@NotNull public RunType getRunType()
- Specified by:
getRunType
in classRunTypeWithExtensions
- Returns:
- reference to original
RunType
instance that is wrapped by the object
-
getAvailableExtensions
@NotNull public Collection<? extends RunTypeExtension> getAvailableExtensions()
- Specified by:
getAvailableExtensions
in classRunTypeWithExtensions
- Returns:
- collection of all available extensions for that run type
-
getDefaultRunnerProperties
@NotNull public Map<String,String> getDefaultRunnerProperties()
- Specified by:
getDefaultRunnerProperties
in classRunTypeWithExtensions
- Returns:
- merged default properties map from
RunTypeBase.getDefaultRunnerProperties()
andRunTypeBase.getDefaultRunnerProperties()
-
getRunnerPropertiesProcessor
@NotNull public PropertiesProcessor getRunnerPropertiesProcessor()
Description copied from class:RunTypeBase
Returns properties processor which will be used to validate parameters specified by user.- Specified by:
getRunnerPropertiesProcessor
in classRunTypeWithExtensions
- Returns:
- merged properties processor from
RunTypeBase.getRunnerPropertiesProcessor()
andRunTypeBase.getRunnerPropertiesProcessor()
-
getEditRunnerParamsJspFilePath
@Nullable public String getEditRunnerParamsJspFilePath()
- Specified by:
getEditRunnerParamsJspFilePath
in classRunTypeBase
- Returns:
- absolute path to a JSP file or controller for editing runner parameters, should not include context path.
- See Also:
PluginDescriptor.getPluginResourcesPath(String)
-
getViewRunnerParamsJspFilePath
@Nullable public String getViewRunnerParamsJspFilePath()
- Specified by:
getViewRunnerParamsJspFilePath
in classRunTypeBase
- Returns:
- absolute path to a JSP file or controller for displaying runner parameters, should not include context path.
- See Also:
PluginDescriptor.getPluginResourcesPath(String)
-
-