Class AbstractInsightImportModule<T>
java.lang.Object
com.riadalabs.jira.plugins.insight.services.imports.common.external.AbstractInsightImportModule<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetWarnings
(T configuration, ModuleOTSelector moduleOTSelector) postFunction
(T configuration, int affectedObjectSchemaId, com.atlassian.jira.user.ApplicationUser actor) postFunctionOT
(T configuration, ModuleOTSelector moduleOTSelector, int affectedObjectTypeId, com.atlassian.jira.user.ApplicationUser actor) predefinedStructure
(T configuration) templateImportConfiguration
(T configuration) validateAndTestConfiguration
(T configuration) validateLicenseForInstance
(T configuration) validateOTConfiguration
(T configuration, ModuleOTSelector moduleOTSelector)
-
Constructor Details
-
AbstractInsightImportModule
public AbstractInsightImportModule()
-
-
Method Details
-
predefinedStructure
- Throws:
ImportComponentException
-
templateImportConfiguration
-
validateDependencies
-
postFunctionOT
public ValidationResult postFunctionOT(T configuration, ModuleOTSelector moduleOTSelector, int affectedObjectTypeId, com.atlassian.jira.user.ApplicationUser actor) -
postFunction
public ValidationResult postFunction(T configuration, int affectedObjectSchemaId, com.atlassian.jira.user.ApplicationUser actor) -
validateLicenseForModule
-
validateLicenseForInstance
-
validateAndTestConfiguration
-
validateOTConfiguration
-
getWarnings
-