Class UnbundledVcsPluginUsageFinderConverter
- java.lang.Object
-
- jetbrains.buildServer.serverSide.versioning.converters.UnbundledVcsPluginUsageFinderConverter
-
- All Implemented Interfaces:
Converter
,XmlConverter
public class UnbundledVcsPluginUsageFinderConverter extends Object implements Converter, XmlConverter
! SUPPORTS DATA DIRECTORY STRUCTURE SCHEME 2019.2 !
-
-
Field Summary
Fields Modifier and Type Field Description static String
UNBUNDLED_PLUGINS_FILE_NAME
-
Constructor Summary
Constructors Constructor Description UnbundledVcsPluginUsageFinderConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
convert(DBFunctions dbf, File teamCityDataDir)
void
convertXml(File configDir)
protected Collection<String>
findUnbundledPluginUsages(File configDir)
protected Map<String,String>
getUnbundledVcsPlugins()
protected void
saveUnbundledPlugins(File systemDir, Collection<String> plugins)
-
-
-
Field Detail
-
UNBUNDLED_PLUGINS_FILE_NAME
public static final String UNBUNDLED_PLUGINS_FILE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
convert
public void convert(@NotNull DBFunctions dbf, @NotNull File teamCityDataDir) throws ConvertException
- Specified by:
convert
in interfaceConverter
teamCityDataDir
- - directory which contains- Throws:
ConvertException
-
convertXml
public void convertXml(File configDir)
- Specified by:
convertXml
in interfaceXmlConverter
-
saveUnbundledPlugins
protected void saveUnbundledPlugins(@NotNull File systemDir, @NotNull Collection<String> plugins)
-
findUnbundledPluginUsages
@NotNull protected Collection<String> findUnbundledPluginUsages(@NotNull File configDir)
-
-