Class IssueProviderFactoriesImpl
- java.lang.Object
-
- jetbrains.buildServer.issueTracker.impl.issueProviders.IssueProviderFactoriesImpl
-
- All Implemented Interfaces:
IssueProviderFactories
public final class IssueProviderFactoriesImpl extends Object implements IssueProviderFactories
Created with IntelliJ IDEA.- Author:
- Oleg Rybak (oleg.rybak@jetbrains.com)
-
-
Constructor Summary
Constructors Constructor Description IssueProviderFactoriesImpl(ExtensionHolder extensionHolder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,IssueProviderType>
getAvailableFactoryTypes()
Scans plugins for extensions of typeIssueProviderFactory
.IssueProviderFactory
getFactoryOfType(String factoryType)
Searches available issue provider factories for given factory type
-
-
-
Constructor Detail
-
IssueProviderFactoriesImpl
public IssueProviderFactoriesImpl(@NotNull ExtensionHolder extensionHolder)
-
-
Method Detail
-
getAvailableFactoryTypes
@NotNull public Map<String,IssueProviderType> getAvailableFactoryTypes()
Description copied from interface:IssueProviderFactories
Scans plugins for extensions of typeIssueProviderFactory
. Returns found ones- Specified by:
getAvailableFactoryTypes
in interfaceIssueProviderFactories
- Returns:
- available Issue provider factories
-
getFactoryOfType
@Nullable public IssueProviderFactory getFactoryOfType(@Nullable String factoryType)
Description copied from interface:IssueProviderFactories
Searches available issue provider factories for given factory type- Specified by:
getFactoryOfType
in interfaceIssueProviderFactories
- Parameters:
factoryType
- factory type- Returns:
- corresponding issue provider factory, if there is one,
null
otherwise
-
-