@Service
@ConditionalOnBean(value={PunchlineResourcesService.class,ElasticsearchConfiguration.class,ServicesConfiguration.Extraction.class,ResourcesConfiguration.class})
public class ExtractionService
extends Object
| Constructor and Description |
|---|
ExtractionService(PunchlineResourcesService punchlineResourcesService,
ElasticsearchConfiguration elasticsearchConfiguration,
ResourcesConfiguration resourcesConfiguration,
ServicesConfiguration servicesConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
org.thales.punch.settings.api.ISettingsMap |
generateExtraction(String tenant,
ExtractionRequest extractionData,
org.thales.punch.settings.api.ISettingsMap credentials,
String runtime) |
public ExtractionService(PunchlineResourcesService punchlineResourcesService, ElasticsearchConfiguration elasticsearchConfiguration, ResourcesConfiguration resourcesConfiguration, ServicesConfiguration servicesConfiguration)
public org.thales.punch.settings.api.ISettingsMap generateExtraction(String tenant, ExtractionRequest extractionData, org.thales.punch.settings.api.ISettingsMap credentials, String runtime) throws IOException, org.thales.punch.exceptions.ConfigurationException, org.thales.punch.libraries.template.exceptions.TemplateNotFoundException
IOExceptionorg.thales.punch.exceptions.ConfigurationExceptionorg.thales.punch.libraries.template.exceptions.TemplateNotFoundExceptionCopyright © 2023. All rights reserved.