@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
IOException
org.thales.punch.exceptions.ConfigurationException
org.thales.punch.libraries.template.exceptions.TemplateNotFoundException
Copyright © 2023. All rights reserved.