| Package | Description |
|---|---|
| com.riadalabs.jira.plugins.insight.services.imports.common.external | |
| com.riadalabs.jira.plugins.insight.services.imports.common.external.model |
| Modifier and Type | Class and Description |
|---|---|
class |
InMemoryDataHolder
A simple import data holder that keeps all external data in memory before importing it
|
class |
IteratorDataHolder |
| Modifier and Type | Method and Description |
|---|---|
static ImportDataHolder |
InMemoryDataHolder.createInMemoryDataHolder(List<DataEntry> dataEntries)
Creates a simple in memory import data holder.
|
static ImportDataHolder |
InMemoryDataHolder.createNoDataToImport()
No data found and the import should not consider this as a result since the import can complete but the user does
not expect any data to be imported
|
static ImportDataHolder |
InMemoryDataHolder.createWithParseResult(List<DataEntry> dataEntries,
ExternalDataParseResult externalDataParseResult)
Create an inMemoryDataHolder with an external data parse result message.
|
static ImportDataHolder |
InMemoryDataHolder.createWithWarning(List<DataEntry> dataEntries,
String warningMessage)
Create an inMemoryDataHolder with warning message.
|
ImportDataHolder |
InsightImportModule.dataHolder(T configuration,
ModuleOTSelector moduleOTSelector)
Contains the actual data when importing.
|
default ImportDataHolder |
InsightImportModule.dataHolder(T configuration,
ModuleOTSelector moduleOTSelector,
List<DataLocator> configuredDataLocators,
List<ModuleOTSelector> enabledModuleOTSelectors)
Contains the actual data when importing.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FileBasedInternalImportDataHolder |
class |
InMemoryInternalDataHolder |
class |
InternalImportDataHolder |
| Constructor and Description |
|---|
FileBasedInternalImportDataHolder(io.riada.insight.persistence.FileManager fileManager,
Integer importSourceOTId,
ImportDataHolder importDataHolder) |
InMemoryInternalDataHolder(Integer importSourceOTId,
ImportDataHolder importDataHolder) |
Copyright © 2023 Atlassian. All rights reserved.