public class PlaceholderRunType extends RunType
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TYPE |
RUN_TYPE_NAME_SIZE
Constructor and Description |
---|
PlaceholderRunType(RunTypeRegistry runTypeRegistry) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.String> |
getDefaultRunnerProperties() |
java.lang.String |
getDescription()
Returns short description which will be shown in the user interface
|
java.lang.String |
getDisplayName()
Returns name of this runner to show in UI.
|
java.lang.String |
getEditRunnerParamsJspFilePath() |
PropertiesProcessor |
getRunnerPropertiesProcessor()
Returns properties processor which will be used to validate parameters specified by user.
|
java.lang.String |
getType()
Returns runner type which should match the BuildRunner.getType.
|
java.lang.String |
getViewRunnerParamsJspFilePath() |
describeParameters, getRunnerSpecificRequirements, processRunnerRequirements
public PlaceholderRunType(RunTypeRegistry runTypeRegistry)
@NotNull public java.lang.String getType()
RunType
getType
in interface RunTypeInfo
getType
in class RunType
RunType.RUN_TYPE_NAME_SIZE
.@NotNull public java.lang.String getDisplayName()
RunType
getDisplayName
in interface RunTypeInfo
getDisplayName
in class RunType
@NotNull public java.lang.String getDescription()
RunType
getDescription
in interface RunTypeInfo
getDescription
in class RunType
@Nullable public PropertiesProcessor getRunnerPropertiesProcessor()
RunTypeBase
getRunnerPropertiesProcessor
in class RunTypeBase
@Nullable public java.lang.String getEditRunnerParamsJspFilePath()
getEditRunnerParamsJspFilePath
in class RunTypeBase
PluginDescriptor.getPluginResourcesPath(String)
@Nullable public java.lang.String getViewRunnerParamsJspFilePath()
getViewRunnerParamsJspFilePath
in class RunTypeBase
PluginDescriptor.getPluginResourcesPath(String)
@Nullable public java.util.Map<java.lang.String,java.lang.String> getDefaultRunnerProperties()
getDefaultRunnerProperties
in class RunTypeBase