Class BuildFeatureDescriptorFactoryImpl
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.BuildFeatureDescriptorFactoryImpl
-
- All Implemented Interfaces:
BuildFeatureDescriptorFactory
public class BuildFeatureDescriptorFactoryImpl extends Object implements BuildFeatureDescriptorFactory
-
-
Constructor Summary
Constructors Constructor Description BuildFeatureDescriptorFactoryImpl(ExtensionHolder extensionHolder, IdGeneratorRegistry idGeneratorRegistry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SBuildFeatureDescriptorcreateBuildFeature(String id, String type, Map<String,String> params)SBuildFeatureDescriptorcreateNewBuildFeature(String type, Map<String,String> params)BuildFeaturegetBuildFeature(String type)voidregisterStandardGenerator(String type, String prefix)
-
-
-
Constructor Detail
-
BuildFeatureDescriptorFactoryImpl
public BuildFeatureDescriptorFactoryImpl(@NotNull ExtensionHolder extensionHolder, @NotNull IdGeneratorRegistry idGeneratorRegistry)
-
-
Method Detail
-
registerStandardGenerator
public void registerStandardGenerator(@NotNull String type, @NotNull String prefix)- Specified by:
registerStandardGeneratorin interfaceBuildFeatureDescriptorFactory
-
createNewBuildFeature
@NotNull public SBuildFeatureDescriptor createNewBuildFeature(@NotNull String type, @NotNull Map<String,String> params)
- Specified by:
createNewBuildFeaturein interfaceBuildFeatureDescriptorFactory
-
createBuildFeature
@NotNull public SBuildFeatureDescriptor createBuildFeature(@NotNull String id, @NotNull String type, @NotNull Map<String,String> params) throws InvalidIdentifierException
- Specified by:
createBuildFeaturein interfaceBuildFeatureDescriptorFactory- Throws:
InvalidIdentifierException
-
getBuildFeature
@Nullable public BuildFeature getBuildFeature(@NotNull String type)
- Specified by:
getBuildFeaturein interfaceBuildFeatureDescriptorFactory
-
-