Class NotificationRuleConverter
- java.lang.Object
-
- jetbrains.buildServer.serverSide.versioning.converters.TableTransformingBaseConverter
-
- jetbrains.buildServer.serverSide.versioning.converters.NotificationRuleConverter
-
- All Implemented Interfaces:
Converter
public class NotificationRuleConverter extends TableTransformingBaseConverter
Converts "watch for user changes" WatchTypes to "watch for project" with "_Root" value and additional filter "userChangesOnly" in the additionalData. Converts "watch for root project" WatchTypes to "watch for project" with "_Root" value.
-
-
Field Summary
-
Fields inherited from class jetbrains.buildServer.serverSide.versioning.converters.TableTransformingBaseConverter
NO_KEYS, SHADOW_SUFFIX, UTF_8
-
-
Constructor Summary
Constructors Constructor Description NotificationRuleConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
getShadowSuffix()
Suffix for shadow (temporary) tables.-
Methods inherited from class jetbrains.buildServer.serverSide.versioning.converters.TableTransformingBaseConverter
checkAndRecoverTables, convert, copyTable, copyTable, copyTableConsideringLengths, createAndPopulateShadowTables, createNewTables, dropOriginTables, dropSchemaTables, dropShadowTables, getSchemaResourceFileName, loadNewSchema, needsToPerformConverter, prepareShadowSchema, recoverTables
-
-
-
-
Method Detail
-
getShadowSuffix
protected String getShadowSuffix()
Description copied from class:TableTransformingBaseConverter
Suffix for shadow (temporary) tables.- Overrides:
getShadowSuffix
in classTableTransformingBaseConverter
-
-