public abstract class RunTypeWithExtensions extends RunTypeBase
RunType
instances. Gathers together RunType and
available RunTypeExtension objects.
This class is not intended to be implemented in plugin code.| Constructor and Description |
|---|
RunTypeWithExtensions() |
| Modifier and Type | Method and Description |
|---|---|
abstract java.util.Collection<? extends RunTypeExtension> |
getAvailableExtensions() |
abstract java.util.Map<java.lang.String,java.lang.String> |
getDefaultRunnerProperties() |
abstract PropertiesProcessor |
getRunnerPropertiesProcessor()
Returns properties processor which will be used to validate parameters specified by user.
|
abstract RunType |
getRunType() |
describeParameters, getEditRunnerParamsJspFilePath, getRunnerSpecificRequirements, getViewRunnerParamsJspFilePath, processRunnerRequirements@NotNull public abstract RunType getRunType()
RunType
instance that is wrapped by the object@NotNull public abstract java.util.Collection<? extends RunTypeExtension> getAvailableExtensions()
@NotNull public abstract java.util.Map<java.lang.String,java.lang.String> getDefaultRunnerProperties()
getDefaultRunnerProperties in class RunTypeBaseRunTypeBase.getDefaultRunnerProperties()
and RunTypeBase.getDefaultRunnerProperties()@NotNull public abstract PropertiesProcessor getRunnerPropertiesProcessor()
RunTypeBasegetRunnerPropertiesProcessor in class RunTypeBaseRunTypeBase.getRunnerPropertiesProcessor()
and RunTypeBase.getRunnerPropertiesProcessor()